I.C.E. was a Stroud (UK) based publisher of games for 16-bit computer systems, active in the 1990s.
Subject ID: 11316