The House of Tesla: Definitive Edition is a relaunch of the puzzle adventure, releases March 10th on Steam as well as GOG and Epic Games Store