just watched the new Resident Evil trailer. It looks like a good movie but im gonna need a lot more RE flavor