Maggot Diorama – Browser Game

Maggot Diorama is a short and stylish fusion of tower defense and incremental clicking which sees you attempting to protect your bunker from hordes of wriggling maggots.

In Maggot Diorama your aim is to protect your bunker from invading maggots … Read More