Quality title which deserves to get game of the day. Great presentation wrapped around typically British humour. For shame to anyone who rates this low because they don't get it.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.