Wasnt there some BEN10 alien force game? or did that get shut down..Not too sure.