Evil West Gets Gameplay Showcase Trailer
With Evil West releasing on September 20th, a lot of people are wondering what the game is going to involve. We’ve seen the announcement and a little bit of info, but now we’re getting a larger peek behind the curtain. Focus Entertainment…