this is so cool! tho adding some general polish would make this really stand out, overall a solid 3/5