The Last Faith - Metroidvania Analysis