MomoCon Indie Game Award Showcase Finalist Announced

Posted on by Ryan


After more than 100 submissions, 20 finalist have been narrowed down for the 2nd annual MomoCon Indie Game Award Showcase. The Indie games, developers, and systems are down below…

MomoCon 2016 will be taking place all throughout Memorial Day weekend at the Georgia World Congress Center in Atlanta Georgia.