Hunted: The Demon's Forge Happy Together Trailer

This game looks WIN!