The game play mechanics looks like it is all there! It seems it just need polish in terms of UI, art and audio.