Will and Ian take a look at Lion Game Lion’s debut release, RAID: World War II in a new episode of DUO Impressions.