Thanks for the feedback. We were aware of these issues before submission but couldn't find any fast fixes for them. We're still planning on doing some more development on the game so if you check back later we might have these problems solved.