Scream681 company logo
 
Established: Unknown
CEO:
Whereabouts: USA
Workers: N/A
Website: http://www.powow.com/scream681/games.htm...
 
-Made 3 games.
-Not much known from site as still under contruction
 
 

 
Ultimate Chuchu, The Ultimate Chuchu, The
 
Rating : [4.6]
 
Producers: Scream681
"Miniature aliens have invaded Earth, but they didn't expect The Ultimate Chuchu to be waiting for them."
 

 
LeoVegas Mobil Casino
Your Ad Here