Professor Lupo and his Horrible Pets – Nintendo Switch Review

Professor Lupo is a space scientist who’s been travelling around the galaxy on the Aurora Space Station, gathering the most impressive collection of aliens >