Systems and methods for providing cognitive therapy to a patient are provided, which include a head mounted device wearable by the patient, a display configured to present one or more cognitive game scenes to the patient, one or more controllers for interacting with the cognitive training scenes, a cognitive engagement detection device configured to detect cognitive engagement of the patient and generate data indicative of the cognitive engagement of the patient, and a processor. The processor determines a level of cognitive engagement of the patient based at least in part on the data generated by the cognitive engagement detection device, determines performance of the patient interacting with the one or more cognitive training scenes based on information received from the one or more controllers, and determines cognitive improvement of the patient based on the cognitive engagement, cognitive medication taken, and the performance of the patient.