Yufajjiru Lab Games

A small indie studio making games for the browser and PC. Small teams, big ideas, shipped one game at a time.