Man, this is excellent. I remember reading a review of this game back in 2001, and being sad due to no European release, as well as no online multiplayer available. And that was nicely taken care of, as I see.
The dedication of the DC scene is truly worth admiring. Grand job, keep it up!