I did like this, but I wish it was clearer which tiles were and were not masked out for the player. The W bug was annoying, but it wasn't too bad to manage by just double-tapping W any time I needed to dash.