Red Menace Category:Online Puzzles Games Description: Join the battle of minds against Russia's top scientists in a fun physics game! This game is online. Tags: Developer:colombo Instructions: Check inside the game for instructions on how to play Red Menace.