We explore the top three games from our recent Digital Big Indie Pitch in association with The Indie Arena Booth Online