My friend was playing it the one day I was over. The graphics looked alright. The gameplay looked fairly good. As to the last one, I can't answer.