Cory has just been on such a roll this spring with making things from paper and constructables - at school and at home. These are some "puffles" he made that look amazingly like their real-life counterparts on Club Penguin, the online world that Niall and Cory enjoy exploring and playing games in.
Cory set these up so that we could "buy" them (just as you do in the game), and sometimes he'd offer some of them up for free. Then he had little homes we were supposed to keep them in, and he even created paper leashes so we could take them for walks and give them exercise. Just thinking it all through and creating, creating, creating.