anyone play this? how is it.

#1bassagePosted 2/22/2008 10:29:05 PM
is this related to the Dreamcast Armada game? it looks like a sequel.
---
*uses asterisks*