Skills: 2d art audio game design game development music programming quality assurance story and narrative