Independent development studio WildSphere has announced the upcoming global launch of their new video game, Escape From Umbra. Following the international success of Oxide Room 104, which has sold over half a million copies, the team moves away from explicit gore to immerse players in an atmosphere...
