No seriously, what is this game? I uploaded a pic too imageshack and I click something and it gave me a slideshow of random shit and then this game was on it, anyone have a clue what this is?
Ooooh! that game, must have been in development for at least 4 to 5 years now, thanky xcellerate and might I say that looks like a tasteful pancake rabbit