Not bad, but there's a lot of balancing issues...the hit areas are kind of random, there seems to be no reason to use any weapon but the rifles except for ammunition issues. The bosses have a seemingly interminable life level, the enemies are all pretty much the same and seem to follow virtually the same scripting.
It just feels kind of unpolished, although it's fun enough for a little while.