Hide your gaming shame with the latest Steam beta client