Remember GAME_JAM, that horror show that sounded like the worst possible way to feature indie gaming? Yeah, this is the complete opposite of that.