Scarlet City of Devils: OUT NOW! SCARLET CITY OF DEVILS!

EVERYONE! FINALLY! After 5 years Scarlet City of Devils is OUT NOW! Thank you everyone who try out the demo and beta!