In the year of 20XX, the world has been destroyed. These guys are all that is left.
Foamy the squirrel gets a lot of fanmail and he's sick of it!
Watching dudes beat the crap out of each other has never been so fun!
Check my site for the latest project updates.
Total Medals Earned: 365 (From 115 different games.)