I worked on this game as a programmer and helped design a few of the gun levels. I wouldn't recommend it to anybody. Now or then. Here are just a few reasons why it wasn't fun:
NSpace was a sucky place to work. Mandatory 10-10 Mon. - Sat. and 4 Hours of Flex on Sunday. Worse for Crunch. HR Nightmare.
Our game designer was lazy and had no talent
The producer was a moron
Schedule was too short and team too small for making a game with 3 hand made engines
Culture was all about hitting milestones. Experiment? Fun? Innovation? Creativity? Nope!