If you're looking for anything like logic in an Earth Defense Force game, you're missing the point. These games are designed to allow you to blow up as much of the world around you as possible with a minimum of fuss, and you get a rocket launcher on the very first level. If you want more of the same from this now-venerable series, it'll deliver everything you could possibly be looking for.
Screenshots
Logout
Are you sure you want to logout?
Create Auction
If you auction an item, it will no longer show in the regular shop section of the site.