Well, today is Smoke and Mirrors Day, which means it's a great day to tip your top hat towards whatever magicians or illusionists you might know in your life. Also, curiously, in this day in history back in 2004 Ireland was the first country to ban smoking in bars, but still presumably allowing mirrors. Anyway, there's a bunch of cool games that have hit our forums in the last couple days, but it still feels like we're coming down from the onslaught of amazing indie games released earlier this month.

Here's the list of games that have been posted to our forums lately:

Stay tuned for the full roundup, including any surprise releases that hit today, later this evening.