The lag on my end was a bit heavy, however the moments I've didn't have I can say I've enjoyed the controls and the level art/design. I would add a bit of feedback to know when I've hit the frogs. Appart from that, good game :)
By checkiing the comments I see it's besit if i play windows version for the lag