Robert DePalma
Robert DePalma is a 3D artist who has worked on a variety of projects for Activision. He is currently an art director at Lucky Cat Educational Video Productions.
Recent topics on Robert DePalma
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment