Dumb name, but wow, does it look great. Great setting, character designs, action system -- even technically it looks good. The setting reminds me very much of Chaos Legion's, only better, which is again a good thing.
But yeah, the chances of an actual challenge are practically nil, so whatever.