Nice to feature an app here for a change, what with the constant influx of games on the Windows Store recently. Tubecast Pro is a full featured YouTube application with support for universal casting. Meaning it gives