Damn, when it was first announced, and they said this was gonna substitute Killer Freaks out of Space, I was really pissed.
Now I couldnt be happier (well, if they launch both games it would be the best) the more I see of this game, the more Im sure I while enjoy it to the fullest
03/10/09 HUGE day in my life: