A completely non linear adventure, with screen filling bosses, which could have been named Metroidvania if it wasn't for legal issues.
Please
to see similar games.