Ville Talonpoika

Developer and consultant, running a gaming startup on the side.