This was a super fun read. Most of the 80's pop culture references were lost on me as I've never been a fan but it didn't take away from my enjoyment. I tend to enjoy nerdy books so this was right up my alley. It really reminded me of a young adult version of Snow Crash by Neal Stephenson. Which was also fantastic.
I've not heard many good things about Armada but I think I'm still going to check it out.