T TakeshaS New member Jul 29, 2010 #1 Something like avatar U but better. Something that I can play on the computer