Thank you for your feedback :) and glad you enjoyed out little project..
you are totally right , the game needs a little bit of explaining and giving the player some background of the story...
but you know how it goes with time limited jams , sometimes you don't have the time to make all the ideas in game >_<