Not sure if you want to pick up Strider? I had the chance to play through the demo which leaked on the Japanese PSN store earlier this week.

I held the video back for fear of angering the powers that be at CAPCOM, but with Strider now being out in the wild, we don't have to worry about that. Here's a play through of the demo for your viewing pleasure.