MissileTrick
Member
Easily my favorite game shown so far today.
The guy presenting it was so nervous, but so incredibly passionate about the game. I think it looks amazing.
The guy presenting it was so nervous, but so incredibly passionate about the game. I think it looks amazing.
RULES OF NATURE
Did anyone hear where in Sweden the studio is located? It sounded like he said Luleå or Umeå, but I had the volume turned down so I could be wrong.