PCSwitchFeb 2 2021 / 10:00 AM EST02D platformer Dogworld launches March 18 for PC, later in 2021 for SwitchDogworld, a 2D platformer set in a dog-filled world, will launch for PC via Steam …