In this weeks episode Rick, Leo, and Francisco recap E3 2018 and discuss all of the best from the world of video games.