Creatura: Creatura, Up To Ludicrous Speed

Warning: Below text contains technicalities. If You are just interested in playing Creatura - TL;DR: Update is coming, performance will be better, unique order of words and numbers achieved this. Thanks for the attentio…