Virtual Revolution: A Film Review

Last weekend I found a film on a discount rack that I had never heard of. I had, however, read a book that sounded like it had a similar premise to the synopsis on the back of the case, and I had found the book very interesting, so I decided to give the movie a try. It turned out to be quite Continue reading “Virtual Revolution: A Film Review”