Some questions to ask when developing interactive content