Strato Freaks DX: Strato Freaks DX - A Normal Demo

Hello fellow freaks! A new Strato Freaks DX demo is coming at you hot from the United States of Craziness. A Normal Demo brings you two new levels, from the planet Normal World, for a total of seven. Make a splash in St…