This video is a game review created for HotTips. Created back in early 2011, this video demonstrates how I do application and game reviews for mobile devices. Although I’ve never done a review for a console or PC game yet, I imagine I would go about it in a similar way (although I would likely have actual game footage, and not a camera pointing at a screen. The nature of mobile devices makes this camera-at-phone method ideal for previewing playability and control).
I try to bring people in for an introduction to the product, and to who I am (ignore the old 2011 HotTipsCentral animation). I would try to do the same personal presentation for your product as well.