1. T

    You are being duped by the devs

    Myself and many others have been waiting on the mod to be released for a very long time now. Every once in a while we get some picture to hold us over, or even a trailer...which was delayed... Do you think the developers really care about the community? I honestly do not. What if I told...