Going into a pretty good direction! There are some space for improvement, but for a demo it's pretty good! I made a short review of it at minute 23 if you're interested =)
Make your own games and learn how to use C++ or other languages