Deliverance 2 pushed forward the release of the highly anticipated RPG. We are also expected to see a new trailer for the ...