The top results based on the latest update are Red Comrades 3: Return of Alaska. Reloaded [Score: 3.4], Demetrios - The BIG Cynical Adventure [Score: 3.1] and Red Comrades Save the Galaxy: Reloaded [Score: 3.1] The top rated games you can find here are Deponia [SteamPeek Rating: 7.9] ranked #20, Broken Sword 1 - Shadow of the Templars: Director's Cut [SteamPeek Rating: 6.8] ranked #11 and Tangle Tower [SteamPeek Rating: 6.7] ranked #13 Also don't forget to check the newest releases Piposh [Release date: 2021-03-31] ranked #16, Mutropolis [Release date: 2021-02-18] ranked #12 and Dude, Where Is My Beer? [Release date: 2020-11-04] ranked #6.