Mini Review:
Director: This story makes no sense...Producer: What if we add more mechas and aliens? Director: How about Godzilla ? Producer: Just make him Bigger ! Director: Standard anime ? Producer : double the stupid, suck the soul.
Numeric Review: 6.82
Bottom line: Come for the mechas, stay if you must.
Don't be a monster up vote !