Friend & Foe
0
Vane — a New Title with a Team Ico Vibe
James Wynne
September 26, 2014
If the lack of Team Ico games irks you and you still cling to hope that The Last Guardian will be released in your life ...
Read More →