As a 7 years Unity user, this is very weird yet very fun to watch ![]()
I got triggered by the update(delta: float) function though. In Unity, there is no delta parameter, you have to access it statically using Time.deltaTime.
Other than that, 10/10, I love it!