Just noticed that today is the release date for this game, looks quite interesting, anyone got it yet or intending to get it?