i know how you feel, we are in the same boat! im a noob to trying to make my babies survive there incubation!!!!! mine should hatch on the 21. and just to let you know you said you thought you saw a blood ring but it just turned out to be a blood island? well i did the same exact thing!!!!
