Home Front: The Revolution to be Released on May 17, New Trailer Available to Watch
Home Front: The Revolution to be Released on May 17, New Trailer Available to Watch Today, Deep Silver announced the release date for their open-world first person shooter game, Home Front: The Revolution, which is set to occupy American retail stores on May 17th 2016 and May 20th 2016 for the rest of the world. […]