Let me get this right
- 2142 was under hyped and giggled at by the so called "leet players" but it had enough depth of gameplay to keep punters happy for 4 + years.
- BF2 was hyped but had the goods to back it up as a long term release.
- BFBC2 was an engine trial whose popularity caught the Devs by surprise.
I will take game play over hype any day.