hacked together Perspective and world matrix (kind of)
my head spins but it works :)