This may be the only game I've seen where you're a "puppeteer". It seems like an interesting concept.