You did a really good job of putting together a fun experience! I would have liked to see a little more variation in the projectile type but the character details for the player were really exciting to discover. Great work pulling this off on your own!