Yes, You can now play Marvel Strike Force on your PC with an Android emulator. Download the Bluestack app player on your PC and then download the game in Bluestack to play on your PC.