Games That Make You Think Ahead