re: #170 Idle Drifter
Damn zombies… click click…BOOM!
Interesting. The game looks like its set in New Orleans. That actually makes a good deal of sense.