Spelunky all the way. I love that game. Oh and Terraria too.
Of all the games I have, I would recommend one called Cortex Command. It's pretty buggy and might be in beta, but wow, it's fun as anything. Unless you don't like 2d shooters with weird controls and jump physics, then, fair enough.