Celtic Heroes Release date : March 5, 2025 Studio : Deca Games EOOD Publisher : Deca Games EOOD Genres : Adventure, Massively Multiplayer, RPG, Free To Play, Early Access SteamOfficial site