China Somebody Should Make This Game This should be a game: Elevated Bus Aug 3, 2010 the_handy_vandal A giant elevated bus that drives above cars — a tunnel on wheels — too cool not to be in…