The Last Archwing: Achievements Live!!!

Patch 1.2.7 introduces 50 new achievements to The Last Archwing!!! Can you get them all? Some of the Achievements are designed to help show players possibilities in the game that they didn't know about. Some of these re…