News OTXO Receives Launch Date Super Rare Originals and Lateralis have announced that their upcoming top-down shooter OTXO has received an official release date. The game will launch on... RyanJanuary 29, 2023