MysticBoard Moon Phase 1.0

The Moon passes through different phases on different days. It is based on accurate astronomy calculations which in turn are dependent upon the relative position of the sun, moon and the earth. Moon phases are caused by the position of the Earth in...