Public transport made convenient with next-gen straddle bus. Play Transit Elevated Bus Simulator 3D game and drive TEB above road traffic jams in massive new york city environment. Straddling China bus is the future of public transportation in city rush. Hop into the high tech transit bus as real driver and guide it through city routes transporting citizens and tourists.