Tag: Devolver Digital game industry news
Devolver Digital Delays Game Releases Until 2025
Devolver Digital has recently announced that some of its highly anticipated game releases have been delayed until 2025. The 15th Annual Devolver Delayed Awards...