Hello guys!
We've been musing over Dragon Hound - an upcoming game that you puts you in a fight against colossal beasts except here, you're mounted. The game will feature multiple weapons on which your character specialization (or class, if you prefer) is based on, and there will both melee and...