Spidersaurs is a fun side-scrolling arcade action platformer with sci-fi elements. Ugly spiderosaurs — hybrids of dinosaurs and spiders &mdash... Read more