Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Was this a Space Invaders Rip - Off??

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

But it's basic mechanics are inspired from Asteroids.