This New WWI FPS Is AMAZING! Rising Front Gameplay And First Impression