Welcome to ChezaCheza. ChezaCheza is a video game development studio based in Nairobi, Kenya. Cheza is the Swahili word for play, and play is at the center of everything we do here. We hope you enjoy watching our videos and we look forward to providing more of this enjoyment not just with our videos but also with our video games. Watch on, but more importantly, Play On!