View Single Post
Captain
Join Date: Jun 2012
Posts: 1,642
# 24
09-17-2012, 06:52 AM
Interesting note - as of this morning when you go to the site main page for new players - the trailer is now no longer displayed - you have to click a button below the sign-up if you want to see it.

Hmm..