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

Lan Hai Wen

Game Credits


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)


CrazyMouse (2008)   (Executive Producers)

Developer Biography

There is no biography on file for this developer.