Umbra Finally

616 views · Published 15 June 2018 · 43:51 · Indexed 27 October 2026

Channel: Murakumo Vance · 2018 · Gaming

Watch on YouTube

So its been 1053 days
or 150 weeks & 3 days
or 2 years, 10 months & 18 days since Excalibur was released to Chinese servers and also promised to NA at a later date............................
But who's keeping count really?
Thanks the F#%K a lot butt-hurt founders!

More from this channel