It is interesting and there are a lot of upgrades making it fun. However, the boss fights seem to be extremely lagging making them impossible to beat. I've tried this on two separate computers and faced the same thing.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.