MomoCon 2015 – Indie Game Awards Finalists Announced

Atlanta, Georgia’s biggest fan service convention adds an indie game showcase this year, complete with awards. Read our article to learn about the finalists.