I'm impressed! This game is well put together, and covers the assignment requirements and beyond. I really like the vibes overall, and although there are things to improve, I can see this evolving easily into a larger game. From the visuals, I would really like to see some extra background elements. From the mechanics side, I think the level design needs to be adapted to the screen size a bit more so that there are less blind jumps. But what I would love to see more than anything is more levels! Rather than packing all these great ideas about level design in one large one, what not make multiple? You can also populate each level with a different friend, to make the theme at the core even more powerful. Having said all of that, these are stretch goals. The assignment itself was fulfilled beautifully. Good work!