Ben Gibson
8:27 pm
A well-written protagonist can make the difference between a fun game and a memorable storytelling experience that...