This is the teaser that leaked some hours ago:
https://www.youtube.com/watch?v=G8Jl3DXbtyw
Honestly, I dont know going by this teaser if this game is going to be good or not.Safe to say though, it is a little cringey lol.
Anyways, this was leaked as a ad in youtube, if Im not mistaken.So it may not be all that they will officially reveal today.Having said that, thats probably all we are getting until E3, since thats a month away.
My (locked) thread about how difficulty should be a decision for the developers, not the gamers.
https://gamrconnect.vgchartz.com/thread.php?id=241866&page=1