Watch Your Plastic Duck: Imporove stability (v1.2.2)

Internal minor changes regarding game engine update