We have a few videos on the internet now - Gemini Rue, Amnesia: The Dark Descent and Euro Truck Simulator 2. We'd like it if you visited and/or let us know what you think. Here is the link.
Also my Son informs me that 'self-promoting' in your first comment on a forum is bad form. If I promise to become a proper contributing part of this community, will you be less mad?