Leila: Leila's demo is now available in 13 languages!

Leila's demo has been updated! Now you can experience our demo in 13 different languages! It's almost time for Leila to be released to you. Before then, you can play our free demo and share your thoughts with us.