Three apps were removed from the Windows Phone Store last week. Two of them returned a couple of days ago while the third, VLC Remote has returned now; it's still unclear why it was unpublished.
Vlc remote RSS
TeamViewer, Opera Mini and VLC Remote have been removed from the Windows Phone Store. While TeamViewer will probably be back with an update, the news regarding the other two apps isn't all that good.