Absolutely. Both the Windows Phone 7 and 8 versions can be found here.
If you record your video with 1080p, the file size will be pretty large. If you’re experiencing slow uploads from the app, we recommend uploading your video over WiFi and connecting your phone to its charger.
Currently, the app can only upload videos shot using the app itself, sorry about that!