Indie animation done by someone with barely hidden fetishes of a mouse revenging on lab mice by torturing children for some reason PETA?