Keep up the good work!
I used to play this game quite a bit ago. The new stuff impletmented such as the 3rd boss and the Compete option giving a new aspect to the game is awesome! I'll definitivly play on the steam release.
Also, i'm on chrome w/ bad RAM and i have no lag or input lag. Nicely done!