Artwork for Scarlet: City of Devils

Scarlet: City of Devils

March 07, 2025

A demon-punk hack-and-slash adventure game! Explore the city of Elovelle at your own discretion and take down the toughest thugs this game has to offer.