Barry Figgins
Moby ID: 699644
Credits
Hero Force (2010, Browser) | Community Manager |
SuperSecret (2009, Browser) | Associate Producer (uncredited) |
Contribute
Add your expertise to help preserve video game history! You can submit a correction or add the following: