Again and Again and...Again?

Every 10 years, an evil monster arises in the forest, and the people of your village send a great warrior to fight it. This year is your year. You are joined by your past ancestors who have fought the monster as well. Play the game over multiple generations, and fight with recordings of your past selves. You can also plant trees in one generation, to protect you in the next. The monster might be too strong for one person to fight alone, but with the strength of your ancestors, you can defeat it.
Jam year: 
MS Windows, Mac OS X, Linux / Unix
Tools and Technologies: 
Unity (any product)

Phan(Byunghwan) Lee
Yang Zhou
Richard(Haiyue) Yu
Chris (Hao) Chi
Gregory Rose
Fuyen Hsiao
Catherine(Chiao-Fang Chyu)

Game Stills: 
Source files: