This game is kind of crazy. Looks and feels amazing. Sometimes the UI moves off screen (namely in the inventory) but it's a really good game, especially for having only two days to make it.
You should be proud.