This looks interesting. The CGI reminds me a bit of Advent...