damm did i just saw that new trailer from gamescom soo hyped about the full game atm give it to me already