In my opinion, he was good in this game but not great. He did a good enough job for me to get a proper understanding of the character he was playing, but I just thought that he really sounded as though he was reading from a script. Which is never a good thing. It's certainly not a major problem in a video game though.
This
My whole disappointment with Perry's performance on this project can be summed up in one word. Hey. Let's keep it in the groove,
hey. The delivery seemed so forced and unnatural to me. I know, it's only one line, one word really, and I understand that it's up to the actor to interpret their character how they see fit for their own reasons. It still bothers me though, and sadly, being that it is one of the first lines he delivers to the PC, this disappointment tends to cling to the rest of his performance, which was admirable. I know it's silly to condemn an entire effort based on one minor failure, but it was so immersion breaking for me that I never had any trouble executing him, pretty much on the spot.
However, I wouldn't mind seeing him continue his efforts in the VA field, and have him take on characters for other video games. He just needs a better character that more closely identifies with his personality to really shine, not unlike Joker in Mass Effect.