This is a game I'm really looking forward to on Windows Phone. It was recently announced as coming to Windows 8 and Windows Phone 8 with it's own unique features.

Had anyone heard anything more about it since then. I'm really curious to find out what we can expect or when the game might be due?