This is one of Virgin's referral deals. I signed up to the exact same offer myself a few weeks ago. What the OP hasn't mentioned is that the person recommending it receives £50 credit as does the person signing up.
I received the same player bundle at £15 but I also had the option of the 100Mbps internet player bundle for £20.
These are not published deals and purely available by word of mouth only.
If anyone is interested in this I can recommend you too, but can confirm it is certainly a genuine offer.
Edited by djblamire (Thu 23-Feb-17 23:22:20)