Rend Steam Charts - Steam Indie Game Sales Are Down By 70 Compared To Last Year