Games/Big Ben Strikes Again/MediaBig Ben Strikes Again·, 1985 · Artic Computing Ltd.MediaBack to gameAll7Screenshots7Screenshots7More about Big Ben Strikes AgainPlayer reviews