Thanks for playing!
We had sort of envisioned the final version of this game being for mobile, hence the odd aspect ratio. We'd definitely need to tweak some things, but hearing your thoughts about it being suited for mobile means we've succeeded a bit in our design. Thanks for the kind words!