Bombshell: Bombshell Patch 1.1 + First Free DLC is almost here! Download the Beta NOW!

We've listened and here is what we're doing about it! Hi Guys! As most of you know, after the Bombshell release we've been doing extensive analysis of all reviews (Both good and bad), all user reviews, and comments from…