Log Jammers

Location

Indie Videogame Showcase - Expo Hall C

Rating ( vote)

Game Studio: Mega Cat Studios Fast, flannel streaked multiplayer action where zombies compete with lumberjacks in extreme, axe frisbee.