
MegaRats
Red Frizbee Studios · Nov 3, 2016
About
Defend the city and save Earth. Showcasing some of the latest capabilities from Red Frizbee Studios, Mega Rats is a fun filled and carefully crafted mix of fluid physical motion and breathtaking 3D stylized photo-realistic graphics.
Trailers & screenshots
Scores by platform
Related games
Rate this game
Drag or use arrow keys to rate
to rate this game.





