Just watch xD Only 18 blocks of code in the whole thing! It took me like 2 minutes to make. ;D I will try to answer your comments
none :D