Overall Zombillion is alright
Overall Zombillion is alright, plenty of games to pick from. But their mobile site can be a bit clunky sometimes. Had a slot freeze mid-spin on my phone, had to refresh the browser to fix it. Balance was fine when I logged back in, but ruined the vibe a bit. Deposit was instant and withdrawal took around 12 hours.
