3D - WARLOG: "Big Duck"

5518 Studios' unannounced VR Project.