Odama (GC)

Where did this game come from? Scheduled for release in November of this year, Odama is apparently a puzzle/pinball/strategy game. GameSpot called it one of the sleeper games of E3 saying it’s “one of the most unusual and memorable games at E3.”

Has any similar game been published?