glimmer_of_hope on 05 April 2012
it's more Central Park rather than ball park, however it's interesting none the less. I mean if people are allowed to post speculated specs, ya might as well compare them.
Gaming Away Life Since 1985