Foxhole is a massively multiplayer game where you will cooperate with hundreds of players to define the outcome of a persistent online war. In this top down shooter, your actions and the actions of individual players actually matter to the bigger picture.
Watcha Playin’? is a FreeMMOStation show where we give you a first look with commentary on the most popular free-to-play MMO games available.
Don’t forget to subscribe to our YouTube channel!