In Episode 703, we dive into our Ghostbusters experience with the Ecto Edition and explore the latest Nintendo Switch game reveals from the Indie World Showcase.