As some of you might have noticed, it’s Thanksgiving! At least, it is in America. I’m fairly sure it’s ‘mooch off of American holiday sales season’ for the rest of the world, and mooch we will! As of about five minutes ago, it’s Day 2 of Steam Autumn/Thanksgiving sale, and there’s another 24-hour indie essentials to grab. Move fast – they probably won’t be this cheap again for… ooh, at least another month, when the inevitable massive Christmas/Winter/New Year sale rolls round. Indie choices of the day and some short thoughts on them after the break.