Remnants of Isolation Now Available on SteamBy Dave Acuñaon May 4, 2015Explore and escape your isolation. The grand prize winning Remnants of Isolation, which took home the big Indie Game Maker...