It’s Next Fest time again at Steam. Nuts to Valve, as usual, but where else are indie devs going to post their games for sale? I love itch.io, but it’s like a flea market where you can …

Everything is bad for you