It was officially released on 22 August 2007 via GamersGate, a digital distribution platform.
Nó được chính thức phát hành vào ngày 22 tháng 8 năm 2007 thông qua GamersGate, một nền tảng phân phối kỹ thuật số.