Steve's Island

Steve's island is an island owned by Steve. It has Steve's lab and The Empire located in the center of it.