27/04/2006
Street Fighter parody flash game that was available on the official American Dad and Family Guy websites.
Fighting
Simulator, Adventure
Fighting, Indie
Sport
Point-and-click