There are some very cool and challenging Indie Games that have been developed by John Jack. These are for your PC only and can be downloaded HERE. Final Vision, Ainevoltas 2, and the most recent game Arvoesine that just recently used to cost $5 and has now been made free. Everyone loves free game, especially when there fun! Here is a quote from his site about what he does and how to get the latest updates for his games.
“Hey, I’m an amateur game developer. I enjoy the process of creating games, and I’ll post them here whenever I finish one. My goal is to continue to get better at making games, and to eventually make a good game. I announce things on my twitter.”