Exactly what the hell did that German PC gaming site review? Surely they didn't review the 360 version and extrapolate to the PC or review unfinished PC code?