Vetra Games is a small indie game developer whose sole purpose is the creation of awesome games. And getting lunch.
Discuss any games here.