Has anyone read any recent information on ut 3 and its release date? I haven't been able to obtain any news.
Log in to comment