The swapping and exploding were added a surprising amount to that kind of game! I'm not sure if this is a bug or not but when the player dies blocks that were blown up don't respawn. Other than that though it was a nice polished experience!