its only the first trailer it looks cool though and this looks messed up
DEVIL