Lots of good work here. The swing was really nice and nice implimentation of the theme. It really lacked juice on the moevment. It all felt a bit flat and that is where I would focus my attention. It was challenging and a good experience other than that. Good job