IMO there are no other games on the market that are any good. That fact sheet looks like somthing I read last year. It didn't mention customization, which we know there is because of the 1up's helmets etc.
'nothing more than a tech demo' ...I don't understand these comments. If you want to make a tech demo, than you go ahead and make a tech demo and show it to dev studios. If you are making a playable football game that has taken over a year of hard work, with unique controls and camera's and uni customization - you are not making a tech demo.
If you have not been following the dev diaries and 'ask the dev team' segments, I could see potentially saying something like this based off of the fact sheet. But if you have been following everything, you'd see there is much more than what's listed on the fact sheet, and you'd have to justify why this game could be called a 'tech demo'
is gears of war an unreal engine 'tech demo' ?