In doing my digging around the internet for Sci Fi gaming resources, I found this!!
It's actually a Slirdarian bear-ape, but I like the artist going with a more gorilla than bear approach.
You can see the original artwork here. My players are probably happy I didn't have this back when we were playing D20 Modern/Future! I may have to track this down for future use. D6 anyone? ; )