Ok All the mechanics are done! (Should've been done 12 hrs ago..)

Here's a little gameplay for what I'm trying to do, started very late so not a lot to show :( GIF.gif