Was really excited to play this game. Too bad my xfinity wifi isn't good enough to play. :( Which is crazy because every other internet provider I've had is WAY WORSE. Makes me wonder what is needed to run this crazy app.