Great fun, but addicting.