I want to get Top Spin, but I don't feel like paying full price for it. At the moment, I have the following Live games:
Crimson Skies
Mech Assault
Return to Castle Wolfenstein
Midtown Madness 3
Tetris Worlds/Clone Wars
I mostly play Crimson and Mech. Anyone know if XIII is good online?