If what you want is an internet friendship with nothing else, I’m sure you can salvage this by giving it some time and not really getting intimate with this guy. He wants something light, flirty and without commitment. So if that’s your cup of tea, just stay within those parameters.
But if you’re looking for a real life relationship, this guy isn’t it. If a man wants to go out on a date with you, you’ll know it because he’ll make sure that the plans are clear and that you’re going to be there. This guy wasn’t that interested in seeing a movie with you. At all.
It’s fine to like a guy, but understand that if he wants to date you, he’ll ask you out. That’s how you’ll know that he likes you as more than a friend.
If all you want is a friendship with this guy, understand that he may just want you as a friend who plays an online game with him, and is one of many friends he has online. He may not want to have you be part of his real life, in fact, I think he’s made that pretty clear by telling you that you live too far away to even meet for a movie.