DerNebel on 21 May 2015
Btw. the same guy that made the comment in the OP also said that he doesn't see GT appearing at E3:
http://neogaf.com/forum/showpost.php?p=164552046&postcount=8365