Karl Olsen

Karl Olsen

Karl Olsen

A nerd giving analytical game design ramblings