Town of Salem

Hi, me and some of my blind friends really want to play Town of Salem but we think it's inaccessible. For me it's inaccessible at internet Explorer, I haven't tried safari yet.
Do any of you know if the game is accessible or not? If not, do you have a similar game suggestion that's accessible? If no to both, I think it's really good game and we can contact the developers for accessibility. Sorry for my bad English, admins can edit my post if they want to.

Forum: