Chimera

Summary

An isometric adventure game set on an alien spaceship bound for earth.