computer games careers in Cape Town, South Africa