Twisted: Released!

Hi Everyone! Sorry for the delays, the game has finally released! But it is not the end of the road for the game, there will be updates and bug fixes. Remember it is a challenging game, but if you use all your awesome s…