Source Game Rant gamerant.com A new Steam game basically adds survival mechanics and charming robots to an award-winning walking sim’s gameplay loop. Read the full story at Game Rant →