Revenguard: Revenguard Release Date!

Hello! We are happy to announce that the official release date of Revenguard on Steam is today, August 25, 2023! We are very excited to finally announce the official release date of our Revenguard game. Our team has bee…