Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I agree with you, the tutorial is a bit boring. I was just trying to figure out what would work best and, as you said, a lot less talking and more video is a better idea. 
You're right, this is not your casual Trials game, here you really need to learn a few things to get the most out of the game but i think it's worth it in the end specially if you are into bike/sports games.