I personally love anime in which the protagonist comes off as god like or unbeatable. This anime is no different from those.