View Single Post
Lt. Commander
Join Date: Dec 2007
Posts: 120
# 29
08-05-2008, 05:21 PM
It just keeps getting better and better. Why do I get the feeling this game may be close to the movie opening for launch