E3 2018: SMACH Z is a Portable PC Game System That Could Be a Smash Hit or Massive Failure Posted on: June 25, 2018