Read about it there and get the demo off of steam.
The demo is fun and I didn't realize how much I missed this type of game until now. I need to see if I can get a PS3 controller working with this game.
November 6th, 2012: Americas new Independence Day.