New game released: Explodey BAM!