Situation awareness and performance feedback toward enhancing learning with game trainers: an approach and lessons learned