i fully understand it is small game beacouse i am 12 years old but i cant give there higest rating beacouse of that(in year 11 i have games like that).
I recommend to your son Unity beacouse it is easy to start and learn all of coding mechanicks (i am creating games in unity).
please play my game too!