Dragon TV is available for you to watch videos and earn rewards on the Microsoft Store version of Dragon City.
The Offerwall and Tasks are currently unavailable on PC.