Quelle coïncidence!
The literal French translation of Ciel is 'sky' or 'heaven,' which is where that title originates. :)
:o Heavenly Sky is Tensho Sora or Sora No Tensho in Japanese and that happens to be my game name for many of my games :D