A review to a nice little action game, a game starring four pizza loving mutants.
Here is a list of some of my favorite games. I mostly recommend them to anyone who is just getting into games and/or want some fun games to play. (Note: It may be my Top Ten, but they're not in any specific order.) ...