12 Minutes really does look interestingtoo bad I don't have an Xbox or PC
g0ldie posted... 12 Minutes really does look interesting too bad I don't have an Xbox or PCstill no release date :( --- ---
12 Minutes really does look interesting too bad I don't have an Xbox or PC