Thanks a lot for your comment! Glad you liked it.
Indeed, we try to have fun while making games so it might explain the Teagher feel to them. We've been making games for a few years now and we're starting to have a few running gags and other things like that ;)