Just awesome! Please go on and make more titles/songs like this. And don't mind about the latin - Nobody speaks proper latin except the pope - and I just can't image he surf the internet :D
Greetz from Germany
PS: I had latin in school some years ago ;-)