Devilish Games revealed the game is coming to Nintendo Switch later this month. Trailer and screenshots here.