Space Invaders is an exciting Arcade Game and published on Jan 6th, 2012 and has been played 1,178 times and has a rating of 86% after 22 votes.
A version of Space Invaders with slightly nicer graphics than the other one.