LifeEngineer wroteInterestingly enough, my Youtube subscription feed was full of those "We happy few" reviews and impressions... Yet for some odd reason, and surprisingly, I never clicked on any of those videos to watch a single bit even! Something about the game name or the thumbnails/pics didn't click in my head!
Should I change my mind?
i say watch the vids and tell us what you think!