It has nice clean simple graphics which helped you achieve an overall polished/professional look. The game mechanics are done very nicely and the calm music was a nice touch. I could only complete the first 5 levels as couldn't work out how to portal down to the other levels in map screen.
Good job though on the nice little game you made :)