Hip Hop Review Red Ants – Omega Point Red Ants are back with what might be their last album (for a while at least).