Explorer Techno Trance 03, Russia, et Tech Trance