Yeah it's obvious a lot of assets were reused so a gameplay demo could be cobbled together faster. I second all your points although it may be a tad too soon to have an informed opinion of the characters, world-building and introductory setting.