CAVE STORY
Cave story was number 72 on PC Gamer's top 100 games of all time :oI might play it now.
Live.
I'm listening to the station right now :D