This unit looks very much like a Energy unit, sins it got all the Sparks and redness too it. But it can be something else.

What do you think?

Now all the art for waypoints is almost done, so this is probably one of the last spoiler art posts we can see for waypoints.

PS: i was not watching the stream for this drawing, so if someone know details about the art, leave a comment