14 inches - will help for the retro feeling :-)
There is no rule for that - but I was not sure if you were aware of it. Eg. in BlitzMax "plot(x,y)" or "drawLine(x,y,x2,y2)" ignore virtual resolutions - so they get "finer" than you want. I needed to add my own 2 cents (bresenham with drawRect() instead of plot()) to circumvent that issue.Maybe this is the same for AGK (dunno how you did the pixel-look: scaling up or "virtual resolution with auto-scale up") ?
When playing bomb da city I thought ... oh wait, throwing these bombs doesn't sound so ... "you should enjoy this game". Glad the police ... at least .. tries to arrest the pilot :-)
The Bean game ... dunno how to describe it
I think the beans are too huge to "grasp" on a big screen. So playing this on a 24 (or maybe 27 inch or how big you filthy-rich-Mac-Users screens are ) in fullscreen leads to pretty big circles in vibrant colors
Also I have to do a suggestion: if you remove beans, they just disappear, maybe make them blink shortly while they vanish: "blink blink collapse".
dunno when you loose shield energy but I often killed stuff right before it reaches the outer circle - but it reached my ship already. I never really knew if it should remove energy if it hits me too - or if it just vanished because I hit it instead of shooting it down with my ammo.