Ian Bogost; Gamification; Journalism; video games; gaming; Grand Theft Auto V; programming;