I’m about to release the version 0.4 of Céu (already available on github  and a dedicated VM ).
The language had many improvements , but by far, the addition of a “class” system was the most significant.
A powerful abstraction functionality is a must to augment the scope of the language from constrained embedded systems to mobile and desktop platforms.
I’ve been playing with Céu + SDL  for a while and came up with this idea of mixing objects (interface+explicit state) with trails (subprograms+implicit state) into a single functionality (an “organism”).
The videos that follow go through the most important concepts of Céu, starting from the basics of synchronous parallel compositions, up to the class system with scoped objects that are automatically reclaimed by the language run-time.
Céu with SDL
Céu dynamic organisms
 http://www.ceu-lang.org/wiki/index.php?title=C%C3%A9u_in_a_Box (see HISTORY)