Chumba World fundraising project is removed from Kickstarter without explanation leaving developers and supporters disappointed and confused.
Australian startup prepares to launch a multiplayer casino building game.