Humm, I am learning Game Programming with Java. Throught http://www.youtube.com/user/ForeignGuyMike/videos, I learn something interesting and decide to make a game for myself. I create SpaceInvader in 5 days,  It not finish and I will try to improve it :)