Great game! Music, art style and everything give off a Paper Mario: Origami King vibe.
Ah it was obvious that's what I was still playing at the time :P
Glad to hear you got these vibes though =]