01-04-2017 05:01 PM - edited 01-09-2017 08:56 AM
01-11-2017 04:18 PM
Plug-in | Join the conversation
02-18-2017 01:18 AM
OK so what's the deal with these? Are they ever going to actually ship? I know the release date was pushed back a couple times and it seems to have happened yet again. What's the ETA?