Weird marketing, posting you have a earthshocking new product selling it cheaper then the competition.
Oh wait there's no price tag ?
Whoops the site will be up tommorow (hopefully aka in 2 weeks - never ? )
Snap you forgot to mention on what console you tested it.
Oh and then there's the...