^Well,the release date (8th June) is not so far away.
TRA release date update?
-
-
Guess thats true. But here, release dates constantly change. One game came out 2 weeks later than it was supposed to so I've learnt never to trust release dates and patiently wait until the game does come out.