Yes, Alien Crush is available for free download worldwide on the Play Store. You can start playing the game without any cost.