The first part should be normal. Every character has a limit on how far they can progress before the second Act starts.
As for Luna appearing too soon, can you share any details about the event that happened in? It's definitely a bug and I should fix it.