Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The police encompass the screen.  I'm not exactly sure how to win.