Hi
I tried the browser version, and I had some trouble with it. I think there are people in the comments who have brought up the things already.
Art was good, and music as well. Can't really say much about the gameplay; there might have been some issues there.
Here is our game, feel free to give it a go =)