I've wanted to do a better gameplay video and maybe a real trailer for a while, but I've only been able to capture video by physically filming the game being played until now. I discovered AMD's bluestack emulator which runs great on my computer so I was finally able to capture some good footage.
I've also given the company homepage www.lonelygiantgames.co.nf a once over. I hadn't done much work with HTML5 and CSS3 when I made it, so the first version of the page was a bit of a mess. It has been greatly improved in my opinion.