Leo just finished his live stream which you can watch the replay of on KS.
At the end he confirmed a big box of Titan Lands on Saturday!
This will be epic!
Yes they come! They are big and they are very angry! Believe me, you are gonna see some overwhelming minis today