We know the finalists of Indie Celebration – an online indie game festival by Digital Dragons!