Andrew Arnott is finishing off a computer science degree at the University of Waterloo. He is particularly interested in UI usability and AI topics with respect to games.
Many turn-based games include an undo button to let players reverse mistakes they make during play. This feature becomes especially relevant for mobile game...