Detailed Reviews

Review Title Posted Author Rating
Buggy and lazy. 01/08/08 GBB_Doramascher
Transformers: Robots I despise! 07/02/08 Metaknight500

Got Your Own Opinion?

Submit a review and let your voice be heard.