It reminded me of some old Flash game where you had to create a planet from an asteroid on which can form a life and may start fighting with other planets, then transofrm into the star, and finally come to a black hole.
I didn't immediately understand how I was supposed to interact with the meteorites, but I was able to figure it out. I really liked the random facts about different objects that are displayed when you click on them.