Image: Stoked Sloth Interactive / Shape Shop / Vampire Squid / Kotaku Steam Next Fest is here! It’s that wonderful time of year when Valve and a bunch of video game developers get together to flood Steam with hundreds of free demos of upcoming video games. But could it be that there are…too many demos?