Ufouria Reviews & Previews

Ufouria Reviews Submit review

Website Score Publish Date
Nintendo World Report (Wii) ✔/10 Dec 16, 2010
Destructoid (Wii) 7.5/10 Aug 31, 2010
(0.0499/d/web3)