Oh it's been forever since I updated this thing! But anyway!
Tiny Barbarian DX, along with 59(!) other indie games are all on sale on the Not on Steam Sale, a sale for cool indie games that, well, aren't on Steam! As you probably know getting on Steam isn't easy even when your game is awesome, so this is meant to draw attention to some of those titles--GreenLight links are included so you can up-vote your favorites, and Every game is at least 25% off (most are more).
Besides TinyB, the list also includes some real eye-catchers, like Race the Sun, Blood of the Werewolf, Full Bore (I really recommend that one), Angvik (I did some art for that