No no no, its all about the thumbstrap,
I really want to play this online to see how good everyone else is since I've had lots of experience with touchscreen FPS's on my PDA. I still need to get a wifi adaptor or wireless network. Now that I think of it I should have bought a wireless network, then I could have used wifime instead of buying a passme to flash the DS. Sigh.