Upgrade

Upgrade ★★★½

I'm going to throw my smart phone in the river once I finish typing this review.