iPhoneMusingsNintendo DS iPhoneMusingsNintendo DS September 19, 2009 Selamat Hari Raya and Watcha Playing This Looong Weekend? It’s a long weekend and yeah, I’m going on holiday for a couple of days. Gaming wise,…