Good to hear that you found a way to improve it! I updated the game yesterday, and there may be some fixes or improvements in there for you - including a resolution setting :)
Keep me posted on how the game runs! This last report helps a lot as well!