The Tudors 18+
Truly AMAZING announcement. They say it going to be a 360 exclusive, but I heard some rumors about a PC reveal tomorrow. We shall see.
When is this being released? I’ve seen rumours on Reddit and stuff, but no official word. I’m really looking forward to this, I hope it’s out soon…