Sony's PlayStation 4 goes on sale