With the multiplayer approach in mind I can see potential in this game. Ricocheting bullets is a nice thing, adds some unpredictability. Consider also adding random powerups to speed/slow down bullets. Other my suggestion was related to jumping but you already mentioned it yourself
Thanks for the feedback, i actually plan on more changes, like increasing the speed of each bullet with each bounce a bit, and also enabling the player to catch their own bullet(limiting how many bullets a player has), for the core gameplay at least. Ill take into consideration the power ups as well.