Unicorn Overlord Sells Over 500,000 Units Worldwide in Less Than a Month After Release
/Sega and Atlus announced that Vanilaware’s latest title, Unicorn Overlord, has sold over 500,000 units worldwide since it was released on March 8, 2024.
Read More