Mucha Lucha: Mascaritas of the Lost Code Reviews & Previews

Mucha Lucha: Mascaritas of the Lost Code Reviews Submit review

Website Score Publish Date
Gamespot (GBA) 3.2/10 Dec 15, 2003
IGN (GBA) 2.0/10 Dec 10, 2003
(0.0405/d/www3)