Unicorn Overlord is releasing for Nintendo Switch on March 8, 2024! Wishlist today: https://www.nintendo.com/store/products/unicorn-overlord-switch/ From the creators of 13 Sentinels: Aegis Rim and Odin Sphere, Unicorn Overlord shines in combining overworl