I See Red: I See Red will release for PC on October 24th!

This is not a drill. Finally, we're very excited to announce that I See Red will release in less than a month! So save the date: October 24th is Red Day.