Out of all the announcements that came out of this year's E3, Jump Force might just be the strangest and most intriguing one. I mean, it's not every day you get to see a fighting game that pits characters from Naruto, One Piece, Dragon Ball and even Death Note against each other in what appears
...