Is anyone else waiting for this to land on PC?

As it has been postponed from last year to this year.

Getting rather annoyed with waiting to be honest...