Swamp Thing : DC Universe reveals one last trailer before its lauch