I thought it was the cast of Noah's Arc reuniting for another season on LOGO