Damn, that's old.

I remember having an email exchange with the developer and he loved the review, calling it a "blow shit up" kind of game. Wish I could play it again today, it was a lot of fun. The "big" reviewers of the day (e.g. IGN, Game Spot, et al) gave it poor reviews but they don't know what the hell they're talking about.