Set Yourself on Fire: Set Yourself on Fire has been released!

The game is out now, for free! Thank you for following project so far. Some users are unable to buy the DLC, but I've contacted Steam Support and it should be fixed within the next few days. Thank you. Have a lovely day.