Celestial Crossing Released on SteamFeb 28 2017RillaniaAfter having been approved on Steam Greenlight, Touwaku Studio's visual novel title, Celestial Crossing, has been released on Steam.