Sorry to hear you experienced graphical bugs, this can sometimes be driver related. We'll look into it, but glad to hear you enjoyed the game :)