This is great! Loved the visuals, the noise overlay makes it feel different and the audio accompanies that very well. The puzzle design has a nice difficulty curve, hope you explore the different portal mechanics more in the future! I did get a bit confused about what's the rule when there's multiple roombas and multiple set of portals and I still don't understand it. Luckly it's possible to solve the levels just by trying a few different portal placements although I'm guessing bruteforcing wasn't the intended way to get to the solution.
Really nice game overall, great job!