SO what is going on here? I see alot of chatter about this one..I am looking for a good momo play...getting a little bored today watching my pinchers inch slowly forward. What is the skinny on this heard there was a name change about to happen? am I right?