Othercide Launch Trailer
Othercide, is available now on Nintendo Switch at a special sale to commemorate the game’s launch. Descend into Humanity’s last hope. The Daughters, echoes of the greatest warrior to ever live, are all who stand...
Thu 17-09-2020 16:36 | Nintendo Switch News