I have an HP laptop and I am using windows 8 64bit. I am attempting to download The Walking Dead Game onto my laptop, because I was informed that the game was compatible with windows 8. Whilst trying to download the game, things got very complicated and I'm not quite sure what to do. I have to have an Xbox Live account, in order to download and play it off of the app store? Is it not compatible on my laptop? I would really like some advice, I am not very tech savvy at all and enjoy the game.