ExcaliBug

ExcaliBug (2001)

An RPG / Real-time tactics game set in a fantasy flavored world of insects.

  • Release Date: April 1, 2001
  • Developer: Enigma Software Productions