Switch who things happen to at the end and I would've been a bucket of tears. Great graphics and clean gameplay.