Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

No it's not a rip-off of anything. 

But it's basic mechanics are inspired from Asteroids.