Hi, I’m Bàule!
I’m watching this space on behalf of the Leafdog Games team
while they’re building up amazing content to put in here!
Leafdog Games is an Italian team of indie game developers
formed by two (occasionally three) brothers.
Follow them on Twitter
or send them an email at
Oh, and they left me something to show you, while you’re waiting.