Okay, obviously, I'm not in your primary target audience but I'll give you my honest opinion:
It was actually really good! Most of the time when people link these videos in forums, I get embarrassed and have to turn them off, this was not the case here for once. You have solid delivery and you're not falling into the overly reaching attempts at bad humor trap, your editing is really good as well and you presented the game in a fantastic way even though it was a fairly short review.
The transition to the W101 segment was basically my only gripe; a bit too abrupt and it kinda felt a little like it didn't belong in the same video. All in all though; good job, will keep watching! Good luck to you!