I came here to post about SpaceChem, two people beat me to it. It's pretty much a must buy now, though the game is pretty dang difficult, if you manage to finish a few stages you'll feel 100% smarter though!!
--
Indie game board: http://www.gamefaqs.com/boards/293-indie-gaming