Tag: Megamedia Corp

Have You Played… Chasm: The Rift?

Have You Played? is an endless stream of game retrospectives. One a day, every day, perhaps for all time. If you’ve heard of Chasm: The Rift, I salute you. If you haven’t, I don’t blame