News Mode 7 Games co-founder believes Steam is important to indie success on PC July 12, 2011 Stephany Nunneley-Jackson