Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Nicely done. The level with the single L illustrates a great exploration of the options you created for the player. Just the mechanics you've shown here would allow creation of seriously brain stretching puzzles (though the fiddliness with allowing pieces to push each other might make some more frustrating that they could be).