Same. I was highly sceptical (but remaining as optimistic as possible) but after this new trailer I'm quite hyped
Forum Rules