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.