Rumor has it that Royal Apollo has closed and Planet 23 possibly could be next. Does anyone know if these rumors are true? omg