3.0

Engaging but also infuriating.