So, I bought some of these this weekend at the reptile show! Wish I had waited till I got to TND's stand and would have bought the dubias but alas I got excited and bought them! so, they look an awful like the dubias actually. Anyone know about their care? I have them set up pretty similar to...