Games/Roach Hotel/MediaRoach Hotel·, 1981 · Micro Lab, Inc.MediaBack to gameAll2Screenshots2Screenshots2More about Roach HotelPlayer reviews