Bafta Nominated The Falconeer Lands on Amazon Luna Today
Watford UK, 17th June, 2021. Video games publishing label Wired Productions and maverick solo developer Tomas Sala are pleased to announce the arrival of the critically acclaimed, BAFTA-nominated The Falconeer on the…