This image was lost some time after publication.

Changed, indeed. Mobile game Battle Spin goes balls out in its latest trailer. As seen on GameTrailers via オレ的ゲーム情報.