I had to re-do this many times to make sure it was perfect ^^
Thanks to @Unlikelyspark for hostin this amazing MAP