Re: List of Currently Free Games
Posted on 2024-04-18, 23:15
TheMLGladiator wrote on 2024-04-18, 22:48: There are limited time login rewards for Town of Salem 2, so make sure to install and make an account Just checked it. It's barely a game, more of a shopfront for overpriced DLC. Feels like a early 2000s Flash game too.