Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Really cool platformer game, that's impressive for a first game ! Are the sprites / musics made by you ? I did not really understand what was your interpretation of the theme though ?
The in-game invisible bloc explanation made me laugh :)

Well, I stumbled upon this game just after playing your game, so I guess my question has been answered :p