Self Aware Games