Visual mock up, featuring Slimes

Still ways off until I really know what this thing's going to be, but at least the visuals are starting to come together.