A very exciting new trailer for Planet of the Dead has been released and can be seen below! I will make some screencaps and a script if requested... If you pause it at 0.43 there is an interesting alien - could this be a Tritovore? What do you think? Feel free to leave some comments!