Does anyone know when/if this game will be released in the UK? "Got an impression for you...caw caw bang *beep* i'm dead!"
yeah, I want it.what consoles/handhelds can you get it for?