You should try getting it onto the Google Play store as I feel it shouldn't be too hard to make it Mobile Friendly
also being able to hold right click to click and drag the map would also help
I'm saying that you don't have the technical perspective to offer meaningful technical advice. Telling me that shipping my game on another platform should be easy is not critique.
For actual critique, I think it is important to recognise that unsolicited critique carries the burden of needing to be delivered in a way that the intended recipient can be receptive to, otherwise it's just noise and is a bit rude.