Introducing Payne, your new best friend
Red Steel 2 is looking more and more exciting with every piece of new media. You'll be pleased to hear then that this latest piece doesn't disappoint. The trailer showcases the first boss of the game, and who doesn't like bosses? [Depends if you're talking about the day job! - Editor] If you remember during one of the previous trailers the protagonist of the..