Yeah, I got that message saying you were onboard. Also what various payments would be involved.
Don't know about the first part given your note here, but the second struck me as simply assuming I was a hobbyist who could afford it*, not necessarily hitting up for cash.
*Which I cannot. lolEdit: Oh, and the things on the puppet's head were supposed to be mushrooms, but THEY CAN BE WHATEVER YOU LIKE IT'S MAAAAGIC.