Ubisoft has announced that it is now available for free download in the App Store and Google Play Rabbids Crazy Rush, a new game of action and racing for mobile devices. Developed by Ubisoft Chengdú, Rabbids Crazy Rush is part of the Rabbids series, which has sold more than 14 …
Read More »