Image

Wizard of Legend

Tuesday New Releases: May 15th, 2018
6 years ago

Tuesday New Releases: May 15th, 2018

By  •  News

Today we have two new releases sneaking in quietly before State of Decay 2 captures all the attention near the end of this week. ForgottenĀ Anne is the newest game in …
Read More