Eureka

Past Games

You are a weak little parasite. To reach the end of your journey, you must infest a variety of different hosts, each possessing a different set of abilities.