Yes, it is...
Important to note what it says at the bottom of the poster. Though the release at startrek.com says to watch startrek.com for breaking news, the poster says:
It looks like changes may be coming here very soon!
Never keep a Vulcan waiting...
Admin, sb63's Star Trek Logs
, member of the Trek Webmaster Program
Proud to be a Star Trek Traditionalist