24 () posted 1 year ago by Theman2008 1 year ago by Theman2008 +25 / -1 21 comments share 21 comments share save hide report block hide replies
Enchanted Arms August 29, 2006. And arguably that's more of a From Software than an Ubisoft game.
Could have sworn I've bought things more recently from them, but looking at it, no... Weird.