Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

While a bit disorienting at first its a neat concept for a boss fight.

Does it get harder as you progress? Couldn't really tell.