The 20 finalists of MomoCon’s indie game awards showcase will be playable at MomoCon 2018

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.

The story is too old to be commented.