Share your indie recommendations!I'll recommend one game that has done great on Steam, namely "Papers, Please". The gameplay is ridiculously basic, but the game is so addicting. Steam