I want to add that I appreciated that you covered so many different input modalities! "Accessibility" is a hard one to rate since I'm not playing with a screen reader, but you made extra effort to make sure that people could play in whatever way they found most comfortable, so you get full marks in that one.