Review Under the Skin Another leftfield title from Capcom, but sadly this is no Gregory Horror Show. Oct. 19, 2004 Tom Bramwell 5 comments