ECHO: Less than a week until launch!

The team is putting the very final touches on the game, and we can't believe our baby is about to meet the world - Launching your first game is both exhilarating and nerve-wracking, kind of like the game itself actually!