I have TV addons and the TVMC app on my android phone but I am NOT able to download it on my windows computer. It states that URL link is no longer.... someone help... PLEASE! I love this program and I love watching my shows but I would rather not have to watch it on my tiny screen anymore. Thank you!