The indie game development lead at Xbox believes Microsoft can lure creators away from Steam. In a GDC interview, Guy Richards says that supporting Project Helix means wider exposure and more sales. Most PC indie games launch on Steam, but the new Xbox console will offer cross-platform perks.