I played the demo on Steam yesterday, and had a lot of fun with it. I really look forward to seeing what they come up with in the full release.
I’m so happy that it’s getting more normal for studios to release free demos. I’ve been playing a lot of hours of Aloft too, and I gotta say, it really makes me more interested in buying the game when it comes out, than I otherwise would be.
It’s supposed to be angels. Abraham Lincoln also used the phrase “the better angels of our nature” in his first inaugural address in 1861, in a plea to avoid civil war.
EDIT: I also don’t see the spelling mistake that OP is talking about.