Chrome Screenshots

0

PC Shooter has posted seven new Chrome screenshots, showing from this Techland sci-fi shooter that's currently being beta tested.

Filed Under
Hello, Meet Lola