Its a new game and I just randomly found a trailer on youtube. You Get To Play the Anti-Christ! (as a little boy)
This is a general link:
https://www.youtube.com/results?search_query=lucius+2
This is a general link:
https://www.youtube.com/results?search_query=lucius+2