The newesr game from the Creature in the Well devs puts players in bug mechs as they explore the outdoors and themselves. Here’s GotGame’s Stonefly review.

Source: N4G PC GotGame | Stonefly Review