Microsoft also tells that IE 11 is the best browser to play this game. As per we also IE 11 features enhanced touch capabilities, improvement in WebGL and even better 3D performance.
Don’t forget to share with your friends. Like us and share this game with friends.
Check out Gameplay Video Below: