horrible simplistic spiffy Rat. .. What? The bad guys from Die Hard?