Ready Player One

This is a trailer for one of the best books I have read in the past few years.