Nicely done
All of the parts were really nicely animated and hilarious as well. Although I don't have a clue about any of this "gay" stuff since I'm not up-to-date with how it came to that, but I still think it reflects something humurous behind it. And I loved all of the Leo & Satan stuff as well - the music in the "foreplay" is a nice touch :)
An interesting, nicely done birthday present. I think he's going to love it.