The fourth annual MomoCon Indie Game Awards Showcase will honor its top 20 finalists at MomoCon 2018, taking place Thursday – Sunday, May 24 – 27, 2018 at the Georgia World Congress Center in Atlanta.