Really satisfying controls and really fun to play, good job! I'll revisit this one later to complete it for sure :D