Yeah, bought one last night! Of course my nephews glasses scratched the fucking thing right away. Went back to exchange it today haha, fucking bullshit they don't warn you about wearing glasses. During the set up its like, leave your glasses on!
Then you go read about the horror stories...