Good stuff, I like it. Like utopian said, definitely upbeat, its the sort of thing I can imagine playing while walking around town, and a big smile gradually appearing on my face.
Moar!!!