This game I love, and is going on my list of faves. It's a lot like Metroid, where you collect powerups and make yourself even stronger through progression. After crash landing on a mysterious planet filled with unique bosses and monsters, it all fits real well! Nice Work!