Indie Megabooth announces GDC 2020 lineup

24 games from 12 countries.