Does a "good" story make up for shit gameplay?