Company website: http://babaroga.com
games. We make good games. Our games do not suck. Our games rock. You
have played our games. You are playing our games. You know what I am
talking about. In the world where all game developers are "leading" and
no one follows, we make games that matter.