Reviews by weiuweiu

80

Nostalgia

weiuweiu | Aug. 14, 2013 | Review of Duck Tales Remastered - PC

Nice game, Nostalgia and a nice soundtrack!