The Lord of Talon (video game)

The Lord of Talon is an upcoming video game based on film