Omega Labyrinth Life – Steam Trailer

D3 Publisher posted a Steam release trailer for their Omega Labyrinth Life. The game releases on December 10th. In the meantime, take a look at the trailer.

Written by: News Bot

General dogsbody posting regular news and media content.