On a side note, you should really update this game so that the game resolution is fixed to 856x480 stretched (or 640x480 in 4:3 mode) and graphics scaled up/down depending of the window size.
That way, nobody gains unfair advantage on others and in the Android version this could reduce lag.
Also, are you rendering the entire 350x32 map (or whatever the size was) every frame? Because that could explain why the game lags so much on my Nexus 5. Just drawing what's visible (eg 22x17 grid in 4:3 mode would most likely fix this)