Insiders still not stepping upWith 6-7 weeks before the PFS is released, it seems like no insiders believe in E3, not even Chris. Also goes to show that you NEVER buy into a run here unless there's something legitimate to back it up. Glad I didn't chase a month ago.