Oooh, I've heard of it. XD I've been considering whether to audition or not. But I don't really have a good quality mic, and I'm not even sure if my voice is suitable for any character *hasahorribleaccent*.
Who knows, I might audition later on when I'm not busy XD.
But I wish you good luck on your role on Leo!