Looking sharp

Sakura Samurai: Art of the Sword was on Nintendo's eShop Q1 2012 release schedule, and now we have the first English language trailer.

Read more...