Mental games are always fun
As long as they're done as well as this one. BBA is one of my favorite games on the DS and this does it justice.
The only possible flaw I see in this is your usage of blue teleporters and a blue object ball at the same time. Then again, I guess that can be just more of a mental workout too.