Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Nope, it's GLES2. If you are on a windows pc, you can also download it. Not sure what's going on. None of the people I had playtest it had any problems. The only platform that we found had problems was iOS. What platform are you on?