working game demo, finally.