… Spiders And Focus Home Reveal More Of Sci-Fi RPG The … be out in 2016, but Focus Home is bringing it to E3. … Spiders And Focus Home Reveal More Of Sci-Fi RPG The …