How does it play on the DS? I recently got addicted to this game on my friends iphone, sadly my phone isn't one of those super phones all these kids have now and days. I do however have a retired DS gathering dust in my room. I read its out on pc http://newlyfresh.com/?p=978 but you cant just...