Were you one of the many people who didn’t play Evolve? Liked the concept but not the price tag?
Well, you are in luck because that game is now FREE (to play) with the updated title, Evolve Stage 2. What’s it like? Watch the video to find out more. Maybe.