six forty nine
software consulting and independent game development