Nothing does a videogame more justice than a trailer. I could sit and explain the ins and outs of a complex and addictive roguelike strategy bonanza to you all day, but just seeing it in action ...