hi, all. couldn't find any recent postings on this.... was just passing thru alhambra for the first time in ages, along valley, and noticed both Noodle World and Noodle Planet... any thoughts on either of them? are they pretty much the same? is there a rivalry? is 1 better than the other?