Skills: audio game design game development hardware music programming quality assurance story and narrative writing