Interactive Storytelling Game Design by Gabriel Laurindo Machado