Neil writes "Lords of the Fallen is out this week and that means a launch trailer just has to drop….and it has."
Um... Did anyone else think that wasn't very good? I liked the music but that was about it.
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.