Thanks! The buggy wall thing wasn't exactly intended, but I kind of liked it. It was a side-effect of how the player character's movement was set up. When moving, the PC sprite will angle in the direction of movement, and when standing still the angle will reset. When running into a wall, the PC flips between still to moving rapidly, so it flips between angles really quickly.