Sonic Adventure 2 Battle was the last Sonic game that I played that didn't completly suck. There i said it. The game's attempt at a story is very interesting and although it's very childish, it's not bad. In fact I liked it a lot.
There are some minor camera and control problems, but nothing too bad. I really enjoyed the fast paced gameplay and speed mission, they were a blast. The single player won't take too long, but it has a surprising amount of replay value.
The multiplayer is fun, but very limited. The races are worth a try, but there are only a few different ones and will undoubtobly get boring. I really enjoyed the Choas raising mini game.
All and all, Sonic Adventure 2 Battle is fun short, easy and slightly flawed. I would reccomend it to sonic fans, especially to the sonic fans who enjoy the newer sonic games, because this will seem like the perfect game to someone who is used to playing that garbage.