Teacher facilitation, reflection and educational games