I've tried this out a bit recently, it runs really well but I can't figure out why it exists. I don't really understood the appeal of "everything apps".
Delta Chat is still really good though, I definitely recommend people check it out.
Edit: didn't realize there were some multiplayer games, being able to send a chess invite is actually pretty cool.