Full threadceeekay·Looking at the "apps" section's picture, I can't help but feel like they've created a giant Nintendo DS. I also can't tell if I feel like that's a bad thing.View on HN