Larry

My blogs

About me

Location Nairobi, Nairobi, Kenya
Introduction Ramblings on my experiences in indie game development.