Bioshock Infinite’s trailer analysed