You see this with a ton of these games. Images might be lower resolution and the downloads might be compressed to account for your smartphone's much smaller drive capacity
Your phone doesn't have enough screen space to need the full sized images that come in the Windows version. Additionally the emulation layer can cause lag and errors, so I'd stick with android.