Choo Choo Spider Monster Train

Choo Choo Spider Monster Train is een horror-actie spel waar spelers navigeren een eiland op een trein, de bestrijding van de meedogenloze monster Charles terwijl het upgraden van hun middelen en vaardigheden.