'Creature in the Well' (Switch/PC) Coming to Xbox One
by Judy on June 9, 2019 @ 5:25 p.m. PDT | Filed under E3 2019 - Pre-E3 2019
Creature in the Well is an adventure in which players must unlock the power of an ancient facility and face the ominous all-seeing Creature.