Stack UpMar 4, 20193 min readApe Out (PC, Devolver Digital) – ReviewAfter a quick install and a quicker introduction, I was dropped into the scene. It’s fairly simple: you play as an ape, and your job is...