They released it finally, even though there's some debate going on about some features I think it looks nice. Some complain about it being console bound but it says "multiplatform demo" anyway. So, I think we'll get better graphics on the PC release. I wonder your impressions on it as I don't have a computer that can…