MouseCity Escape Ice Fortress is another point and click escape game developed by SelfDefiant for MOuseCity team. You got lost on your way to Antarctica. You came upon an ice fortress and decided to go inside and take a look around for help. Now, you can't leave!