squackle.com
Evolution: The Video Game (PC) Review
Developer: North Star Digital Studios | Publisher: North Star Games || Overall: 7.5/10 Bucking the trend of “free to play collectible card games,” Evolution: The Video Game is a throwba…