Thank you KnolanCross. I will have to investigate further on this.
Any engine suggestion for a 2d platformer scenario like shown in the vid?
I use orx (http://orx-project.org/), but it has a huge learning curve and few tools available.
I personally don't like Unity3D, because I don't like the way you use it, I would rather control everything via code.
That being said, if you don't have any problem with it, it is probably your best bet as it is the most popular one between indies meaning it has a lot of resources and docs.