Unicorn Overlord — Announcement Trailer | Nintendo Switch, Xbox Series X|S, PS5, PS4 Vanillaware’s latest is giving me major Ogre Battle vibes....