Top
80°

Legasista, New Screenshots

NIS released new screenshots of Legasista.

Read Full Story >>
hookedgamers.com
The story is too old to be commented.