I've been tempted to make a thread & start posting them here, but nobody else seems to do that...I know there's a "game of the week/month/whatever" thread somewhere, but I'm not sure how to get in on that.
Anyone care about my opinions enough for me to start posting them here? Lol