At first, I was thinking "i've seen this before".. and then it hit me, its the town from Eureka
Don't listen to the haters and children... it's free, it's better than average and there ain't shit else for new sci-fi so git, go rewatch Power Rangers ya Mary
This movie was great because I fell asleep in the theater and had an amazing nap