Steam Next Fest Demo is Now Live!Hey everyone! Been a while since the last update on this game, hasn't it? Well, the wait for more news is finally over! The team behind this game has been feverishly working to…