Moby ID: 11282
The company websites were http://www.greenscreengames.com/ and http://www.zoogamesinc.com/
Contributed by Sciere.