Starting up an old idea from another forum that I used to frequent.
Post short reviews of games that you've been playing recently. By short, I mean one paragraph, two if you really need the space. Talk about what you liked or didn't like, but don't go too in-depth explaining the story and...