Some really great puzzle design on display here! Really only "criticism" is with some floor tiles being white, having your character on them can make it hard to tell which direction you're facing.