Re-did game request function to be less crap