Seemed ok. It lagged quite a lot and I've not got a half bad machine. The gameplay is a little repetitive and the graphics, while nice are a little too, chunky. (Don't know how to word it really.)
Nothing overly special but it's a nice little time waster :).
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.