This was bizarre, but in the best way possible. (Caribou Steve!) The protagonist, in particular, is simultaneously so outlandish and yet so incredibly familiar. This was a lot of fun to read.