Apalia HD - the Beta Trailer
Apalia HD is an episodic game, set within the lands of Apalia. It is an action game with 2 mode's of control, innovative combat and a unique art style.
Episode's 1 and 2 will be releasing for a variety of platforms in May 2011 - check out www.apaliahd.com for more information.
EDIT: MAY 2011 RELEASE ON PC/MAC AND LINUX!