Ready Player One

Ready Player One - Ernest Cline you know how sometimes you finish a book and then you sit there for a while all starry-eyed and swooning, thinking about how everything is awesome? this is one of those times. I'll review it fully later.