SPOILER ALERT!

Reading progress update: I've read 377 out of 579 pages.

Ready Player One - Ernest Cline

OMG WHAT THEY KILLED DAITO