Nintendo Switch release: Professor Lupo and his Horrible Pets

An alien infested puzzle adventure like you’ve never seen before! Professor Lupo and his Horrible Pets is coming out on Nintendo Switch on July 11t...
Back to Top