Something that separates games from most other media is the effort put into adverts – game trailers are almost universally unmemorable, and so when Dead Island came out with this catchy, speed-switching… thing, the world sat up and noticed. The trailer was either incredibly cynical or just incredible depending on who you talked to, but it […]