Two people in heavy winter coats walk along a snow-covered beach with the ocean in the background, then turn and react with shock as a massive, dark mechanical creature with glowing lights emerges from the fog, its form partially obscured by the mist.
Be the first to share your thoughts!