Thanks for the feedback, you are the first to notice the metroids :P all those are references to the games that inspired this game, just like the chozos in guacamelee