Legion20
See, its fantastic how you balance everything out. You make something incredible, yet give it a downside. Thats how you make it believable and not overpowered. It's where a lot of authors fail, they focus too much on how to make things awesome which makes it less believable that there's no downsides.