Single player mode.

This mountain of awful code is really something.