www.testfreaks.com

Reviews, reviews, reviews...

Question: screen dot

does anyone have a small red dot on the left of the screen?