A game on Steam called "Out There Somewhere", is being recommended to fans of Cave Story... BTW ITS 96% OFF! That's 0.19 cents ... Not sure if it's a glitch...
<a href='http://i.imgur.com/GMbjiKq.png' class='bbc_url' title='External link' rel='nofollow external'>And people still complain about 1mb upload speeds</a>