Thanks for the suggestions guys, looking into a few of them now. One game that caught my eye that no one mentioned yet, Sanitarium. Anyone have an opinion on that one?
--
Indie Gaming Board:
http://www.gamefaqs.com/boards/293-indie-gaming