Indigo Park is the new kid on the block in the world of mascot horror but it's quickly become a fan favorite, and for good reason! It's a fun game, with some great moments and one of my favorite ...