“Steam quietly welcomed another indie game this week, but this one is distinctly different for a lot of reasons,” writes Notebookcheck.