I love this so much. It's really great and fun to listen to... I totally agree with all the other comments that say it's a fun cartoonish song. Never stop creating, Steam, you are great!
But what's up with that ghost-like sound effect in the background at like 2:34? Just feels out of place.