Download Sterodenn is a game about putting the bits and bobs in the right place and detonating the right triggers in order to kill the enemies. Find your way through several stages and create your own personal challenging puzzle by placing the bits and bobs in order. Counters, lasers, […]