Legend:
→ = Forward
← = Backward
↑ = Up
↓ = Down

A = Attack
J = Jump
D = Defend/Guard
(G) = Grab/Catch

Press A near a weapon to hold it.
Jump onto a horse to ride it.
You can block almost any time as long as you're not already performing an attack.
By default, pressing A with heavy weapon = throw
You can walk/jump while grabbing an opponent.
You can attack enemies who are lying on the ground.
You can jump/run with a heavy weapon.

Basic Moves:
J + D = Air Block
→ → D = Block while running
→ → D D = Roll
+ D at the end of a jump = Roll
→ → while on ground = Roll away
Walking towards enemy who is stunned (a.k.a. "dance of pain") = Grab
(G) + A = Attack while grabbing opponent
(G) + → A = Throw grabbed opponent
(G) + J + A = Jump and throw grabbed opponent
→ → after a jump = Forward flip
← ← after a jump = Backflip

Horse:
J = Jump off horse
D = Block
→ = Move Forward
← = Move Backwards (if held down for long enough, you will change directon)
→ → = Charge Forward
← ← = Change direction
→ → J = Jump (will stop charging unless you press →→ again when you land)
← A = Back attack
↑ ↓ A = Grab
(G) + A = Grab Attack
(G) + → A = Throw
↓ ↑ A = Front Horse Kick (this is a weak 2-hit attack, when done the horse will stop charging. Best used for combos.)

Note: You can do all attacks on a horse while the horse is charging - the horse need not be walking slowly or standing stationery.

Credits to members of the HFE community

Title Filter     Display # 
# Article Title Date Author
1 Gordon Sunday, 04 October 2009 Razen
2 Jenny Sunday, 20 September 2009 Razen
3 Shawn Saturday, 18 July 2009 Razen
4 Drew Saturday, 18 July 2009 Razen
5 Lucas Saturday, 18 July 2009 Razen