crimson2877 's review for:

3.0

A fun ride, but often hampered by an impulse to overexplain itself