sentence: inuyasha has been adapted into a mobile game released for java and brew handsets on june 21 , 2005 , an english-language original trading card game created by score entertainment that was first released on october 20 , 2004 .