Skills: 2d art game design game development hardware marketing programming project management quality assurance