 void HandleLevelComplete(StringHash type, VariantMap& data)
 {
 	log.Debug("Level Complete. I should be loading "+data["NextLevel"].GetString());
+	float timeTaken = timer_.GetMSec(false);
+	log.Debug("You took " + timeTaken / 1000.f + " seconds to solve the level");
+
 	StartScene(data["NextLevel"].GetString());
 }
 

Scene@ newScene_;
Scene@ scene_;
Camera@ camera_;

void Start()
{

	scene_ = newScene_;
	camera_ = newCamera;
	newScene_ = null;

	timer_.Reset();
}
