Squilliam on 23 December 2010
Yeah, Beyond3d.com. Its a lot more technical essentially its like taking the best of this place, removing the rest, adding some even more knowledgeable/better people on top of that and calling it a day.
Tease.