Ubaste: Sorry for the delay guys

We are fixing some bugs and expect to release the game within a week!