Artist, designer, and developer.
Massive Catapult Creative, Inc. is a creative company which publishes indie games, and produces professional graphics, product renders, logos, and more.
Vetra Games is a small indie game developer whose sole purpose is the creation of awesome games. And getting lunch.