This isn't going to work. You're living in a fantasy world. Long distance relationships are difficult (and not even really that fun). If you want it to succeed in the long term, you've got to make an effort. Talking about what games you're going to play together online is what children do and your relationship is therefore doomed.
See, the mere fact that you're moving 1000 miles away from her speaks VOLUMES to her (and to me) about what you really think of her. Video games? What the fuck are you thinking?
If you are serious about maintaining this relationship, don't spend your time playing video games with her. Spend that time at a second job and use the money to visit her and (this is also important) fly her out to see you. This will not only show her you are *serious* about your relationship, but that you're a good provider.
She's looking for a committed man. What you're showing her right now is an uncommitted child. I'm not saying that's what you ARE, I'm saying that's what you are SAYING you are. If that's not what you are, start saying something else. Actions > Words.