Return to frontpage
Tuesday, May 23, 2006

New Metal Slug



No, its not the title of the upcoming album by Lordi, its actually a fun and fast paced platform game. The arcade feeling is so strong that you find yourself trying to put coins into your CD-rom slot.

Labels:


0 Comments:

Post a Comment

<< Home