Dumbubu: Dumbubu Released!

Oh no, an evil monster doll infecting our computers! Is it deleting our hard drives? Stealing our passwords? Probably not. Download Dumbubu now! An interactive desktop pet you can chuck across your screen. Earn points t…