Ape Out is free to claim today on the Epic Games Store
Epic Games is currently giving away copies of Ape Out on its PC games store. The top-down beat em' up title featuring an angry gorilla is free as part of the ongoing 12 Days of Free Games event. Read more...