I was succsessful in downloading the game through Drive. Thank you for taking the time to look into this matter.
I'm happy that it worked through drive at least. And of course, thank you for telling me about it. I'm always happy to help :D