Complete overhaul of previous game of the same name.