Seems that threads pop up once in a while talking about games. What are the top 100? What are the best unheard of games? etc. But not one all encompassing thread. So I am proposing now that if you play a "new" game, review it here. Please include relevant links (YouTube, wikipedia, etc). Try to give it a rating (out of 5, out of 10, 2 thumbs up, etc).
Let's see how this goes