Quite hard game, but I don't think that's something bad :) Nice work!
Check our submission if you have time :)