Whever I alt/tab out of the game for any length of time, the game freezes up.

Recommendation: Work on making so that this doesn't occur. I like to take a break from the game every now and then to check email or muck about.