Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

That sprites are actually part of a particle effect.  They seem to glitch out in browsers that aren't Firefox :T
That's also an issue that won't be fixed until the 3.2 release, too >:T
They should be fine in the desktop builds.