New GamesPress Release Indie Otome “The Last Act” Now Available on Itch.io and Steam by Vehura April 6, 2021 April 6, 2021 0 comment Sarah finally lands lead, only for opening night to be threatened by disturbing supernatural incidents… Read more 0 FacebookTwitterTumblrRedditWhatsappLINEEmail
InformationNew Games Nightshade/百花百狼 by D3 Publisher by Vehura April 4, 2017 April 4, 2017 0 comment Nightshade is to be released by D3 Publisher on Steam April 12th! Let’s take a… Read more 0 FacebookTwitterTumblrRedditWhatsappLINEEmail