Yes I received a lot of feedback regarding these issues. I'd try to fix and improve these with few patches in future. Thanks for playing!