Its pretty good but it does lag quite a bit. My computer is capable of playing most games on high settings so I know it is not the issue. Also the last level is kinda weird.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.