I can certainly see you put a lot of effort into this; it's quite cute! It's hard to put into words, but even before reading the description there's a bit of an air of nostalgia in here, so I'd say you succeeded in what you're trying to do.
Nice stuff.