Bag
Out now on Sega Mega CD

Double Switch

Double Switch Box Art

Double Switch is a Horror video game for the Sega Mega CD released in 1993. The game was developed by Digital Pictures and plublished by Sega.

Double Switch Box Art

Availible from these sellers