Gift Shop Arcade
Type of Arcade

Gift Shop Arcade

Store with pinball machines available to play
Ghoulish Mortals

Ghoulish Mortals

4 pinball machines
Updated: Jul 06, 2023
St. Charles, IL 60174
St. Charles

The coolest pinball spot in St. Charles is definitely the "Creepy. Cool. Fun." store Ghoulish Mortals that has 4 pinball machines on free play while you shop. Not only are they free, all the merch and props around them are themed along with the games. There's Stranger Things pictured above with a Demogorgon in Joyce's living room, Godzilla with some awesome merch, Halloween with Michael Myers hanging out next to you while you play, and a shiny new Alien where you can hear the sound of the Alien running through the ship in the ceiling above you as you play.