The huge robot reminds me of xenoblade chronicles for some reason...maybe that's just the fact that it's a giant titan is the reason?