have problem-solving skills have excellent communication and presentation skills understand the capabilities and benefits of different hardware including PCs, consoles and mobile devices, as well as the relevant software technologies and techniques be willing to keep up to date with new developments and trends in the computer games market.