The Logomancer: Official Trailer and new website released!

The Official Steam Trailer for The Logomancer has just been posted to the store page. To go along with the new trailer, a brand new website has been made for the game too! You can visit the official website here . :ordu…