Awesome game , there is a huge difference in your first game till this one.... Experience maybe.
and overall you make awesome games.