SMACH Z - Announce Trailer (E3 2018) 6/12/2018 Look at the new SMACH Z trailer from the E3 2018 Press Showcase.