Honestly, I had forgotten the Epic connection. I was referring to EA, who I have read/heard horror stories from. That aside, just because it was leaked today, does not mean it wasn't leaked from a developer (or former developer). I had forgotten it was so close to the release date though, so those who have commented, are…