Well, that was little weird. Not bad, my only complaint is that it's not clear when you reach the end so I restarted a lot thinking I was missing something.
You are very much correct! That ending was incredibly rushed to self set ( and bit ridiculous) deadline! Cheers for playing it!