GamesInvace Spaders GameInvace Spaders is a simple space adventure game, where you try to defeat as many aliens as possible before being destroyed.Screenshots from Chrome Web Store