Space Slurpies: Space Slurpies Demo Launched!

Starcade Arcade is excited to release our FREE demo for Space Slurpies, the newest title in which players control a luminescent snake that grows in length the more edibles you eat. How long can you survive the colorful…