Virtual game helps young cancer patients