BlockBlast2: Master the Ultimate Puzzle Challenge