Xxain on 12 June 2018
My top E3 announcement. Only negative so far is that I have to give Activision money.
I wonder is this sort of a spiritual sucessor to Tenchu? Or even if Tenchu is even an influence.