DerNebel on 04 August 2015
Btw. I made a thread about this tweet before E3, if anyone's interested. :D
Got kinda off track though.
Edit: Whoops, forgot to post the thread :http://gamrconnect.vgchartz.com/thread.php?id=203507&page=1