• idlethreat
    +3

    Wow. Road To Gehenna was released? Gonna buy it as soon as I get off work. Great. That shitcans my weekend plans