My main criticism is that you can get stuck on NPCs just walking into you and pushing you into a wall. Having them as an obstacle is great, but getting stuck on them isn't fun. Great game overall though!