Devolver Digital’s Ape Out Coming February 7th to Switch and PC
Indie developer Gabe Cuzzillo and game label Devolver Digital have announced that the smash ‘em up Ape Out will release on Nintendo Switch and PC February 7th.
Indie developer Gabe Cuzzillo and game label Devolver Digital have announced that the smash ‘em up Ape Out will release on Nintendo Switch and PC February 7th.