Arrow keys to move, Down arrow to use leave and enter buttons, space to talk, hold left and right arrows to dance, click on your inventory to open it and click on an item to see the description (click again to close description). Have fun! This is an test for a game a might be making, so don't expect much. Though this might become the game. I don't know right now. This alone took over 350 blocks of code, so. . .
Thanks to @willis899 for the movement code and thanks to myself for not going insane and smashing my computer while coding this.