I didn't have enough time to make it always have a way through. For now it's completely random where the blocks are placed and what their width & height will be. It wouldn't be too hard to make a check to see if two blocks are on top of each other or too close and move them apart so the player can pass through.