I believe this was an entry in top 20 unknown metroidvania type games to try. Definitely worth a shot. Cheers.