Reminds me of Spore Cell Stage! Good job :) Feel free to check out my submission too if you have the time!