Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Looks like Bionic Commando.  With a pirate theme.  Definitely playing.