Damn, it's just a demo !!! Why ppl have to pay to a demo ?
Does Blue or Frans have to justify the thing they've made ? Does Blue or Frans have a EULA to respect to EA or some others "!/% mags ? I don't think so. It's gaming website after all !
sorry for my bad english btw