Re-boot bump, so decided to keep up with this show. Seems some things are starting to make sense-ish, the last two episodes make mentions of leaving "this world" and that it's not the "real world". Also with the intro of Eureka in the last one hopefully there are answers in the next episode.