Humble Store is running its Indie Hits Sale with indie games up to 96 percent off. Most of the games on sale include Steam keys. Some are DRM-free.
You can get the Viking-themed strategy game Northgard for $11.99, My Friend Pedro for $13.99, and Bloodstained: Ritual of the Night for $27.99. The recently-released indie adventure game Lost Ember is also on sale for $26.99.
Watch trailers for the games below!