Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This one?
http://www.stencyl.com/


Come to think of it, it seems much better than RPG Maker Ace... I will give it a spin.

(+1)

Yep that's the one! :)