Raid World War II gameplay trailer

Join Control's war effort and help disturb the nazi war effort all the while making off with some of their ill gotten gains!