Reminds me the last levels of Overcooked. I'm already having my PTSD :)Quite annoying and fun at the same time.