Book Reviews Upgrade Blake Crouch ★★★★★ 4/5 Science Fiction Note: I requested an advanced copy (ARC) of the book and Mr. Crouch and his publisher obliged, to my delight! This is a review Read » May 31, 2022