Let Me Out, mystery puzzle game, in the works for Switch
Publisher PID Games and developer 4Happy Studio are bringing Let Me Out to Switch, the two sides have announced. A release window has not been determined, but it’s “coming soon”.Let Me Out is a mystery puzzle game that takes place in…