Snow Town Geek Store: New Mechanics Revealed

The new magical trailer for Snow Town Geek Store was showcased at the awesome OTK Games Expo! Watch it now on YouTube: