So is this just a platform where we can watch Optimus' videos? I just found this like 5 min ago I'm a little confused.
No, you can also upload content in the forums or something. So.
OK thanks