Nintendo DSVideo Game Reviews Nintendo DSVideo Game Reviews June 17, 2009 NDS Review: The Legendary Starfy How often do you meet a cute and likeable character in a platform game? I mean Mario…