^Hey, your comment posted three times, you might want to check that out.
And yeah, I did some digging, and it does seem that it will be releasing this year for sure, and we'll get a ton of new information during E3.
Man, every single E3 always gets me so hyped... Really can't wait, but luckily...