>>275151291
Went to the steam store to find another new release that looked like shit and was selling for $20, but the only comparable ones were free and had "early alpha" in the title.
This was the worst game I could find, and it looks passable, even.
https://store.steampowered.com/app/719520/Spectro/