Do i need to buy this on Xbox or steam because it sure doesn't work the same way as the videos on the PC through skytrak/tgc program.