Hey, Mlamuleli!
It's fine that your first attempt on this kind of game is confusing, especially when production time is short. Everything that matters in development and any other art - repetition and reworking, which requires a lot of time.
And it's usually easy to say, that one needs to keep it small and simple, but the truth is: until you do something big and complex you never know, what is small and simple, because one understands the meaning of things in relation to other things.
I wish you luck in your future projects!