Alright, finally beat it- It takes a good bit of time, and is a very good game with some glaring issues, mostly, the map system, or the lack thereof. There are maps, but the areas often have many, many, many entry points and exits and you know how in every metroidvania the map is "connected"...