If this thing means more is coming then I'm not gonna lie, I'm kinda hyped. Can't seem to get any confirmations on whether it's legit or not though.