It's a fun game, but can be a bit frustrating at times due to the endless waves of enemies. Also, a lot of the buildings are generic templates. I know this because it one of the missions you fly over where my apartment is supposed to be, and the building that's there is definitely not my apartment building.
It might be in 2020