Hey there I am interested in buying this Pokemon game but I have a few questions regarding it. 1. Do you need a DS and Pokemon Diamond/Pearl to get all the features and Pokemon on the game? 2. Is the online play fun and are there many people who play it online? 3. What is the gameplay like and does it have a single-player part and what is that like? Thanks for your help and time.