Cosmic: A Journey Among Shadows: Mama creature is waiting for you to play!

Detected Cosmic: A Journey Among Shadows update.