User blog comment:TinyCastleGuy/Yep - Upcoming Games/@comment-4368470-20120529011802

I was just thinking about those games while I clicked this link, and then I read this blog post. What a coincidence!