Heya! Thanks for the comment, I suppose the word prototype should be made a little clearer on the main page.
But the things you mentioned are in fact factors we were aware of, sadly there just wasn't enough time for our team to produce something more substantial. I hope that we might get to revisit this to add a whole lot more :)