Good luck with the release. The short game approach for a start is surely better than a huge one.
I tried the same thing with my own, but luckily the IGMC helped me "see the light", and the short time was a good reason to keep it short.
I'm looking forward to playing Lost Story.