by FYNDR
Get through the series of strange minigames for some reason!
Tags: bizarre, spontaneous, explode