Devolver Digital Announces Ape Out
Indie developer Gabe Cuzzillo and game label Devolver Digital today announced Ape Out, a smash ‘em up hitting PC and consoles this summer. Fans of video games and apes and video game apes can actually play the Ape Out reveal trailer – a playable trailer.