Image

Ankama Games

Islands of Wakfu Arriving at Month’s End
8 years ago

Islands of Wakfu Arriving at Month’s End

By  •  News

Ankama Games recently announced that their upcoming Islands of Wakfu will be released on March 30. The game is the French PC developer’s first foray into the …
Read More