Pre made engine.
This was a bought engine/tut. It cries out, and i've seen upwards of 500 of this game, but with slightly altered sprites. The physics and interaction are all the same. Good try, but do your own AS next time. Looks to me like you havn't won the competition, mate.