Monster vs Alien (I mean Nova Blade)

So guys, what do you think of the title?



The story is on this poneglyph! Feel free to translate!

If you need to help, please refer to the link below

http://www.youtube.com/watch?v=SumvHbRhAhQ