Project Tarvotan: Check out our new game on Steam Greenlight!

Please go check out our brand new game now up for voting on Steam Greenlight. Albatross: Truth Unseen will be up for voting starting today! We would definitely appreciate it if you could go over there and vote for it if…