Mobile advergame: analysis of flow, attitudes and competitor traits as the moderating variable