Thanks for playing! Glad you enjoyed it.
I actually didn’t initially plan to have the player swap places with the blocks - it ended up being a solution to a problem I encountered when testing. At first, the player and block would only swap sizes, but this meant that the player/block could become too big for the position they were currently in; swapping places prevented this.