278th played so far Genre: Strategy/Role-Playing Platform: PC Year of Release: 2005 Developer: Irrational Games Publisher: Digital Jesters/Electronic Arts Time for some more insanity. Today’s installment, Freedom Force vs The 3rd Reich, fits in with the recent rise of superhero movies, and plays with its stereotypes. Speechbubbles, comic book looks, hammy acting and over the […]