Story and Simulations for Serious Games: Tales from the Trenches