The sliding physics are an interesting idea. I wonder what a game would look like with a lot of patterns more explicitly designed around them.