Tolong jelaskan mengenai Alur permainan dari Angel Squad

Inti dari permainan ini adalah memenangkan pertempuran di setiap mode dengan sejumlah karakter yang dimiliki (disebut sebagai Angel). Angel diberikan nama kode sesuai senjata yang mereka gunakan. Mereka terbagi menjadi 5 kelas senjata, yaitu Asssault, Sniper, SMG, Shotgun, dan Pistol. Setiap Angel memiliki keterampilan aktif, pasif, dan suportif yang unik. Keterampilan mereka terbagi menjadi 4 tipe, yaitu lethal (memberikan damage mematikan), tactical (memberikan gangguan temporal kepada lawan), self-support (menunjang diri), dan wide-support (menunjang seluruh anggota tim).

Angel Squad memiliki 6 mode permainan utama yang dapat dibuka di level tertentu, yaitu Misi Utama, Misi Harian, Misi Penyelamatan, Misi Pertahanan, Misi Galaksi, dan Arena. Lima mode misi memungkinkan pemain membawa Angel maksimal 4 karakter dalam sebuah tim dan dapat digunakan secara bergantian di dalam pertempuran untuk mengalahkan sejumlah musuh seperti alien, mutan, dan mesin demi mengumpulkan sumber daya untuk meningkatkan level Angel, sementara mode Arena memungkinkan pemain meningkatkan peringkat dengan memilih dan melawan pemain lain yang telah mengatur formasi Angel maksimal 6 karakter menggunakan sistem AI untuk saling menyabung. Semakin kuat formasi Angel, maka semakin kecil kemungkinan untuk dikalahkan oleh pemain lain yang berdampak pada peringkat pemain dan besar hadiah yang didapat di akhir bulan. Setiap Musim Arena berlangsung selama 1 bulan.

Permainan ini juga memungkinkan pemain untuk berkencan dan menikahi Angel dengan syarat-syarat tertentu. Selain itu, penataan Asrama, penguatan Angel melalui Teknologi, Pusat Kendali, dan Markas juga berperan penting dalam permainan ini. Terdapat mode musiman seperti Contract yang mengenalkan roguelike sebagai Frontline Strategy di Wolfe Contract dan misi spesial di Original Contract.