Found it!
From The Lost Media Wiki
It's a knockoff of Cosmic Ark: http://www.atariboxed.com/index.php?go=detail&modul_refnumber=3734
It's a knockoff of Cosmic Ark: http://www.atariboxed.com/index.php?go=detail&modul_refnumber=3734