Captain Blood will be releasing after first being shown for Xbox in 2006.
Source: N4G PC Cancelled Xbox Game to Finally Release After Nearly 20 Years
Captain Blood will be releasing after first being shown for Xbox in 2006.
Source: N4G PC Cancelled Xbox Game to Finally Release After Nearly 20 Years