This game is sort of like the space invaders arcade game but with a twist.
Yet another versions of the arcade game Space Invaders.
30 levels of challenging physics puzzles. Keep the green smilies on the screen and get rid of the purple invaders, what could be more simple. Things get hard in the later levels.