i'd say Horizon was the best. Varied enemies, destroyable environments, multiple ways to tackle enemies, this game seems very interesting.
Call of Duty would be a good second place. As much as people like to jump on the hate bandwagon and dislike it cause it's popular to do so, it was a good demo, and if it had been a different name people would be all over it.







