Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks a lot! Yes we screwed up the screen ratio. We are thinking of working this into a long game with a lot of polishing. What do you think? Will it be worth the time? 

I don't know, do what you think is best. I would suggest starting with fixing the issues mentioned by others.