got couple dozen messages and DMs from people asking how i was able to do the window movement thing.
its pretty much this ^^
the only thing i had to do was convert the playersprite.x and playersprite.y into an integer. windows didn't like it being a float variable which I'm assuming the sprite positions were floats and not integer variables.
it was originally an experiment to see how it would look in my little multiplayer game.