The goal of Canterlot Siege is to defeat the enemies before they can get to Canterlot. The game ends when either the player has survived all the waves or loses