Actually - thanks for posting my site - but I agree that the verison of space invaders on there is a bit easy.
But i cant find a better one to put there or i would.
Besides - theres loads of other stuff to play there too (hint hint)
Like the peeps who play Tetris all day and lord knows how they score so high - want a challenge try and beat them.