Here's a trailer for your reference:
YouTube - Bright Shadow: Episode I Official Trailer
The game is great. 3D with a friendly community. Could use more players though =/
And I'm pretty sure I wrote a review on it but never appeared. Oh well. Doesn't matter. It's not really a grind fest until the late levels but then again, the game itself is quite new...