Entertaining coming of age story with romance, gangsters, cosplay, scifi geekdom, and a Britpop/Indie soundtrack all soaked in lots of booze. Not sure whether to like or dislike the main character at times, but he was always relatable and never uninteresting.