I See Red: Steam Next Fest ends, the demo stays!

Now that we've had some time to wind down, review and polish, we want to say that it has been a joy to participate in this month's Steam Next Fest. I See Red came to the eyes of many (many!) new players, we got the chan…