Stronghold Games Space Freaks
In space Freaks, you manage a team of fighting Freaks. You first build your Freaks, combining different body parts to design the perfect Freaks, and then lead your team of Freaks i... Show More
In space Freaks, you manage a team of fighting Freaks. You first build your Freaks, combining different body parts to design the perfect Freaks, and then lead your team of Freaks into the arena of battle! the arena master will give you tasks, or you...