I think this is a bit too hard at the beginning, especially with the framerate in the browser-version, but the art is sooo good!