Posted: Jun 06, 2018 6:20 pm
by Ironclad
Apparently From Software are bringing a new game to us some, have you seen?