The Fall of Avalon Sells 450,000 Copies – Developers Celebrate With Roadmap And Huge Update – GPlayrJune 7, 2025
Nintendo The Seven Deadly Sins: Origin confirmed for PS5, SteamJune 2, 2025 Free-to-play open-world action RPG The Seven Deadly Sins: Origin will be available for PlayStation 5 and PC via Steam when…