Nice work, I couldn't play because I don't have Java on my computer BUT I watched your video that's why I can tell this is a great work. I like the effort for the tutorial and it seems there is a lot of playable content.