Godzi Lab recently released their sequel to their hit physics-based puzzle game iBlast Moki onto Android and now they are following it up with a much more casual game called Happy Street. In this game, everyone is happy including you and you have no choice about it, you are happy.