Goddamnit, is anything for the PC going to be released this year at all?

Read more