Capcom And Wayforward Have Released A XBLA launch Trailer For Ducktails Remastered
Capcom have released a new launch trailer for Ducktails Remastered. the game is coming out on Xbox 360 XBLA and this trailer features praise the game received in reviews when it was released on other consoles as well as showing some in-game action.
No comments:
Post a Comment