WTF?!
something was seriously wrong there, man. i pressed space, but nothing happened, then it went into a sort of demo-thing... whatever. get it fixed (or have it removed, to save space on the frontpage. i mean, who needs another space-invaders game?!)