Понимаю, что в игре подразумевалось рофло-задумка, но не стоит к себе относится критично - для новичков игра выглядит вполне себе)
Советую разобраться с 2D Physics Material - взаимодействие с платформами будет сильно приятнее, обрабатывать факт приземления советую с помощью Physics.CheckSphere()
Также, стоит сходящийся круг реализовывать не с помощью статичной картинки, а так, чтобы она не "отклеивалась" от экрана.
+ Стоит поработать над графикой, анимациями и атмосферой
Вы большие молодцы, что начали этот путь, не останавливайтесь, прислушивайтесь к мнениям и становитесь лучше в разработке! Удачи!