Thanks, definitely going to take a look at collisions and bugs. I was a bit lazy in halting the players diagonal movement entirely if either direction was impassable but I'll get that sorted to have the player move in the free direction in those instances.