This gives me anxiety. Giant Screen and everyone watching your back