Xbox console exclusive
Idol FX · Xbox, Windows
Drake of the 99 Dragons (also titled Drake) is a cel-shaded third-person shooter video game developed by Idol FX and published by Majesco Entertainment. It was released for the Xbox on November 3, 2003 and for Microsoft Windows PC systems o
40 rating4 lists4 h main storyOften paired























































































