I actually love this. Big tf fan and a match 3 fan. I think not being able to get far without gravity is a skill issue tbh! Wouldn't mind gravity though like other comments suggest.
As much as I can't wait to see the polished visuals, I actually dig the sketchy placeholders so much. It's like walking past an office whiteboard and just getting a glimpse of the whole thought process going on. If it's science themed, I'd imagine the final visuals are gonna have a lab theme? Honestly can't wait to see more and if you need an ideas guy I got plenty :3 (baby's first comment btwww)