Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The landing is all about the right angle of the plane. I think you just mastered it after all the training in the first level! ;D