tried it out about 10 times.
it is pretty laggy for me, I played it on brave browser.
it probably plays pretty in player vs player but it seemed pretty impossible to fight a normal or hard player. It looks like they start with about 6x cash and some instantly built buildings. In such a short game there isnt really any time for strategy to overtake such a large starting advantage.
I can imagine there are lots of different things you could add to expand the idea, its a good start.
I didnt really have any issues with controls
Oh is there away to sign up for a notification that tells you when someone posted a match? then you could hop on and play even if you are not sitting on the screen