Let It Die Hands-On Demo Coming To PAX East
Let It Die is the latest title from Suda 51 that we are all waiting to hear more information from since the last E3. The game, at least in the west, has had little to no information about its release since the big showcase, but that could all change now.…