This was my introduction to the Shadowrun series and it was great. I have never played the Shadowrun Table-Top RPG myself, but I consider this a good introduction to the series. The linearity might throw people off, but the game makes up for it with a pretty good campaign, as well as the ability to create your own or subscribe to the campaigns of others. The customizations you can have with your characters are limitless and I highly recommend it.
This game is a great comedy and a great game all in one. The story is a great satire on modern games as well as classics. The gameplay is solid and works for it. Cary Elwes and Tony Jay have great chemistry with each other and work off each other so well. I highly recommend it.