Review Battle Engine Aquila Rob gets his travel on for Lost Toys' ambitious mech 'em up May 9, 2003 Rob Fahey 25 comments