Paper Wars: Cannon Fodder Launch Trailer
Uploaded on Feb 28, 2011 / 11 views / 62 impressions / 0 comments
Description
The launch trailer for iFun4All's Paper Wars: Cannon Fodder a new Playstation Mini title that considers itself the Worst Video Game Ever. Why would you want to play that?