Top-down arcade shooter. You are in a powerful car in which you must travel the roads and shoot your enemies. There are many upgrades for you to find to help make you stronger and fire more powerful shots.
No information available
No information available
No
Not Rated