Ubisoft has announced the launch of Just Sing, a new title music. To celebrate the announcement, they have shown the first trailer for the title that shows the first images of the game. Just Sing is a game where we have to prove our skills of singing in more than …
Read More »