10:42 AM - June 6, 2012 by MMChrisS
Now that you've likely gotten to play the demo (or will soon), what are your impressions of the game? Be sure to include a comment as well!
You can vote on your right on the frontpage and above this post in the forums!!