Frosty Pop revealed that they will be releasing The Pinball Wizard for both PC via Steam as well as Nintendo Switch on October 27th The game has already been out for a while on Apple Arcade, giving players a chance to utilize their skills in the mystic game of pinball to vanquish their enemies in[...]