Virtual Simulation Games (VSG)