You, clealy don't get the difference between the words and what they represent regarding context.
Again, if you are saying 'Making trailers is the only thing they are good at' you are saying they are not doing a good job with audio and art design in the game. I am sure that's not what you want to say, but it is what you posted, hence I pointed out how it doesn't make sense.