video game,technology,choice,free will,british noir,tech noir,programmer,interactive,choose your own adventure,video game development