News Indie Obscura Two Major Indie Game Sales Check out these two huge indie game sales happening right now.