It's possible that the site will only run on a Windows computer, and there's nothing you could do about that - your tablet runs Android, not Windows. (I guess you could buy a Microsoft Surface if the game is that important to you, but that won't run any Android apps. Windows isn't Android and Android isn't Windows.
I really doubt that anyone is stupid enough to have done that (although I've seen some pretty bad websites), so create a free account here and send me a private message with a link to the site you're having a problem with and, if you're misunderstanding something, I'll explain it to you. If it's not something you're misunderstanding, I'll contact the author of the site and try to explain how reality works. Writing a site that runs only on Windows isn't it.