Just wanted to let you know that this game (at least the demo) 100% works on mac through Wineskin. (Which is free and very easy to use.)
Also, I think movement would feel better if when you tried to move into a wall you aren't facing, you rotated to face it.