When Sony revealed Let It Die, another title from Suda 51. I think I was shocked more than anything, then after the third or fourth time watching, I got say I’m looking forward to it. Little information is known at the moment, but this free to play fighting game looks …
Read More »