Flavourworks has announced that their premier title Erica will come to Steam on May 25th. In order to celebrate this announcement, the team also released a trailer that you can find below. Continue reading FMV thriller Erica is coming to PC on May 25th