Almost there! Less than 100 games needed to reach our MobyGoal of 1,500 documented arcade titles!

Lan Hai Wen

Game Credits

Business

Rayman Rush (2002)   (China - Planning Studio Manager)
Disney's Donald Duck: Goin' Quackers (2000)   (China - Planning Studio Manager)
Walt Disney's The Jungle Book: Rhythm n'... (2000)   (Planning - Studio Manager)
 

Production

CrazyMouse (2008)   (Executive Producers)
 


Developer Biography

There is no biography on file for this developer.