News Indie Obscura Steam Kicks Off Winter Sale Several notable indie titles are up for grabs at incredible prices.