Nimbusfall: The Boss Rush 'Nimbusfall' will arrive on Steam on September 13

DevilishGames will publish Nimbusfall, the new Boss Rush game created by independent developer GodziPixel, which will be released on Steam and Nintendo Switch on September 13th. Dive into a new and thrilling boss rush-s…