
Interesting setting. There is some sense of familiarity, if you know history and/or geography, buy at the same time there are mechas and "enhanced animals" or whatever they were called. With at least some of those animals having mechanical parts as well. Does seem to have some potential, at least. That red text for credits though: I could barely read it. Not a good color there.