By Tracy Jacks The latest arrival to the downtown Rock Island’s entertainment scene comes complete with all the bells and whistles, along with some beeps, bloops, plinks, plonks, and heroes on the half-shell. The Black Sheep is an arcade bar. It also...