Yeah, maybe they have had it built for months now and were just as mad at twidvid.io for copying their idea as the twidvid.io people are now that twitvid.com copied them...
They both copied twitpic didn't they?
They both copied twitpic didn't they?
Also, how many ways could a service like this be built? It's obvious what features you need, what look you are going for etc.
Use this as motivation to make yours better.