The top results based on the latest update are The Awesome Adventures of Captain Spirit [Score: 3.7], Battle for the Galaxy [Score: 3.4] and Get Off My Lawn! [Score: 3.0]. The top rated games you can find here are Team Fortress 2 [SteamPeek Rating: 12.9] ranked #23, Dota 2 [SteamPeek Rating: 12.0] ranked #8 and Path of Exile [SteamPeek Rating: 10.7] ranked #6. Also don't forget to check the newest releases Aardvark [Release date: 2020-12-19] ranked #36, My Strong Horse [Release date: 2020-06-01] ranked #34 and Heroes Showdown [Release date: 2020-05-14] ranked #12. While it is tempting to play with the newest and the best, there might be some other gems in the results, like GunZ 2: The Second Duel [SteamPeek Rating: 6.1] ranked #13, The Lab [SteamPeek Rating: 8.2] ranked #14 and Prime World [SteamPeek Rating: 4.8] ranked #15.