Yeah, I'm not really feeling this game. Maybe because they've released so many damn trailers for it.
Forum Rules