Battle Royale remake - please, no!