Computer Games - Liverpool, England, United Kingdom
Space Lizard Studio LTD is a Liverpool-based video-game studio. We produce innovative and original games for mobile and PC platforms, as well as a panel of related services: apps, consulting, art, etc.
Facebook Widget
InMotion Hosting DNS
WordPress.org
Google Plus
Mobile Friendly