There’s a shed load of cash ploughed into videogames in order to create blockbuster multi-million pound franchises that deliver epic …