Digital Bandidos formed last year as an indie game publishing company just as many publishers were going out of business.
Town of Salem is one of my all-time favourite games. It’s a free browser game, accessible to everyone, and is exciting because it relies on your wits and logic, rather than lightning quick reflexes.