Thanks for the feedback GDWC! :) We'll be releasing a major update within the next week, so stay tuned.
Haven't heard of the Game Dev championship but will definitely keep this in mind!
Oh that's great! I'll make sure to check that out, thanks for telling me :D