The 15-minute presentation will focus on upcoming indie games

Advertisement