Yes, it was rather obvious as to who Louis really was *spoilers obviously*
Lucifer, a.k.a. Helel (I know he's called Lucifer in SMT1, 2, and Nocturne, but I found out that the name Lucifer is Latin, and Helel, I believe, turns out to be a Hebrew term).
*end obvious spoiler*