'Ben and Ed' ARG - CTP Clips
The 'Ben and Ed' ARG is quite confusing to the community. Is it really an ARG or just a promotional scam? Are the developers of the video game 'Ben and Ed' really behind the whole thing? Or is it the 3rd party developer who snuck it in?