Game Over screens that rub your face in it By GamesRadar Staff published 29 December 14 Feature Adding copious amounts of insult to injury