Macheist launched their software bundle today where they have bundled several software (Indie games) together for a deep discounted price being offered by...