A 2rue boofer said:I saw this on Xbox Achievements, it really is a great gameplay trailer. It gave me goosebumps and not very many trailers have ever left me wanting more, but this one succeeded. I can't wait.
The 'Boom Boom' trailer gave me goosebumps.