ESRB rating: Mature 17+.