Finished it a few minutes ago, feedback please :]