Developer

kenkoudaa games

kenkoudaa: 1 game developed in 2011.

Official website

Creation and release of browser games (HTML5 games), DL versions of Flash games, and a comprehensive site that focuses on introducing free software for PCs

Best-rated kenkoudaa games