***Come play GTR2 ***

Odd that they even announced it before they plan to release it (supposedly in 2 days)

But it does show up on the GTR2 site:

http://gtr-game.10tacle.com/index.php?id=246&L=1