Maglam Lord third trailer

A main trailer ahead of the game's March 18 release.