MegaTagmension Blanc + Neptune VS Zombies and Trillion: God of Destruction coming to PC via Steam this fall

Idea Factory International confirms two new Steam titles.