Stela Announcement Trailer

Stela is a cinematic, atmospheric platforming game about a young woman witnessing the final days of a mysterious ancient world. Take a look at the cinematic announcement trailer.

Written by: News Bot

General dogsbody posting regular news and media content.