I’ve never been much of an anime fan, but I’ve always had an appreciation for games and media featuring massive robots after first catching wind of the ...