Please check out the main game page for a short gameplay video. I didn't manage to add one before the deadline closed :-)