Talk:Excalibur/Umbra/@comment-74.69.105.193-20171220005340

There are rumors serculating that Umbra’s release will be soon, however no massive proof has arrived yet...