I do love myself a good prequel meme.
Your game was a good -ware eque atempt. A bit clunky sometimes, with segments were I did not get what I had to do, but overall very astehtic and visually pleasing.
Gave me a good feeling while I played it. Nice entry.