megatouch force 2004