Check out Ascend!

Ascend is a puzzle platformer where you pass through the same environment in different seasons.
https://ldjam.com/events/ludum-dare/47/ascend
Also, since some players commented that some of the puzzles were hard, I created a video walkthrough. Beware of spoilers though - play the game first!
https://www.youtube.com/watch?v=bRCgseM1b90