They mentioned Artoon again in a recent podcast, but I am home now; and I don't know which one.
Regardless, I bought it. I have to say, the demo doesn't do this game justice.
I got all A+'s. =D
My only gripe is lack of online leaderboards. Now that I have all A+, I don't have anything to shoot for.