So anyone with a steam account know that they have amazing sales for indies and sometimes major games. Check the humble bundle for this month, you'll be surprised. Like majorly, have fun staring at this bundle!
https://www.humblebundle.com/
Also, your eyes are correct. Those games aren't indie games.
Your Honour Is Your Life. Let None Dispute It.