IceJJFish 3: A New Star in Town