8.0 Professor Lupo and his Horrible Pets ReviewJustin McKayJuly 11, 2019July 11, 2019 by Justin McKayJuly 11, 2019July 11, 2019 From the title, Professor Lupo and his Horrible Pets, you know this is most likely a Nintendo Switch game. Well, it isn’t an exclusive as...