Book Review: Blood of Elves

Blood of Elves by Andrzej Sapkowski
My rating: 3 of 5 stars

I have a very mixed relationship with the Witcher properties. I love the world and the characters in this series. I can't say I am a huge fan of the video games. I loved The Last Wish, and I fell in love with the Netflix series, so coming into this book I had pretty high expectations, knowing that I just sort of finished up the Netflix show.

Now, don't get me wrong. This is a fine book within the Witcher series, but it doesn't exactly come across as the type of book that is #1 in the series and would hook a new reader in. If you are already a fan, then this kicks off right where you want it to. My major issues are that not a lot seems to really happen narratively. The main crux of what I presume we are shown is mostly what Ciri has been up to since she finally found Geralt and was taken in by the Witchers. Having read the Last Wish, seen the Netflix show and then jumped into this book in that order, the three properties all worked well together. The Netflix show's first season sort of ended right where this book apparently would pickup. Perhaps in fact, that is where season 2 of the show will go. As a standalone book however, I can see a lot of readers quickly falling off the series right after this.

I just hope that we get to see more of the actual plot line develop in the second book, because we basically only caught vertical slices of Ciri with Geralt, and Ciri with Yennifer to show some of her training and development.

View all my reviews

Videogaming: Gears 5

Quarantine time has led to me being able to play some video games and catch up on a bit of my backlog. This past week I finally had a chance to get back into Gears 5 and finish off the single player. I have never been a huge Gears fan. I played both 1 & 2 and finished neither of them. They felt a bit too "dude bro" for my tastes. This past fall I decided to give Gears 4 a shot, as it was on Xbox Gamepass and I had a pretty decent time with it. The gameplay seemed fine enough and it wasn't too long, so I played through the story and was at least engaged with it to give Gears 5 a shot. 

I started playing Gears 5 when it was released this past winter, but only got about three hours into it before I fell off. Oddly enough, I did put quite a bit of time into the multi-player. game, namely the Horde mode. It has a nice, mindless element too it, but I didn't realize right away the the 50 rounds of horde mode can take upwards of almost two hours. That is quite a commitment to one game with teammates. 

I jumped back into Gears last week to see if it would hook me again, and I have to say that I enjoyed it about as much as I did with Gears 4. It was a fun romp, but it didn't really spark any passion for me. There was one really nice emotional moment that came near the end of the game, that was a bit of a surprise. So much so in fact that I actually played through that section, completed another hour or so of the game and then decided to go back and play that section over again to change my decision. 

The ending of the game seemed fine, but it did give a nice sense of "hopelessness to the story that I wasn't expecting. Will I played Gears 6 to finish off this section part of the trilogy? Yeah, probably, but only because I am a Gamepass subscriber.  

I'm Beginning the Long, Arduous Journey of Learning Swift Programming

Ok, so here we go. I have decided to jump on in and teach myself how to program in Swift. What is Swift you may ask? In short, it is a programming language similar to Javascript, Pyton, C++, etc. It is one of the newer programming languages out on the market and seems to have its strongest presence in the Apple ecosystem since Apple is a main developer behind the environment. I won't bore you with all of the details around what makes the programming language interesting, but I'll talk a little bit more about why do I even want to do this.