Joe Kuka

Joe Kuka

Joe Kuka

I am a self taught game developer and love pushing myself to learn new things.