Detailed Reviews

Review Title Posted Author Rating
A few brilliant mechanics, but the rest is a scourge 03/30/07 stillnotelf

Quick Reviews

Review Title Posted Author Rating
As good as a Metroid game 06/06/17 buruburu1

Got Your Own Opinion?

Submit a review and let your voice be heard.