Take a photo of a barcode or cover
A review by josan
Ultraviolet by R.J. Anderson
2.0
Ridiculous plot. Not as good as I was expecting. I had to wait MUCH too long for the story to start. Rushed ending.