I know I felt the same lol when I first saw it, the hype hit me so hard, I posted some screenshots on page 2 I think of the new thread too. Omg I'm so hyped and more reveals happening on June 11th.