Thank you very much for playing the demo thoroughly! It was a very old demo build and in the final release the game will feel quite different (in a good way), and most of your feedbacks have been tackled! By the time I replied your post, the game is two weeks to release date (21st february).