
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.
Scores by platform
| Platform | Critic | Gamer | Playscore |
|---|---|---|---|
| PC | No critic reviews yet | No ratings yet |
Rate this game
to rate this game.