Is this game worth buying? I've been wanting to know for a while.