Originally Posted by Melvil So, um, morons….where the fuck is the PC release date you fucking twits. Elephants in the room and such