Thanks a lot for very constructive critism. I'll keep improving my game :D.
And that presentation is great knowledge! Thanks a lot.
If that presentation was useful, then I'd also recommend this talk by Vlambeer. I'd personally consider those two talks "essential reading" for indie devs.