So here's a crazy thought...
I dont think the Ultra Beasts were confirmed as not-Pokemon (if im wrong correct me with some source) so they might aswell be Pokemon
Now they're a bit weird and its possible they could be Bug/Dark (red one), Bug/Fairy (beauty), Fairy/Ghost (UB01) but it doesnt feel right
What if... its another new type of Pokemon but the difference is WE will discover the new type during the game?
You know how gen 2 and 6 were like "yeah this type was recently discoverd". Maybe this time it will happen during gameplay
Cosmic type?
Alien type?
>>28520356
Horror type
>>28520356
Eldrich type
>>28520356
>inb4 all attacks made by any types are "not very effective"
>>28520564
Id imagine it would try to balance the current type charts even more
Invader type