its a neat little game i found. though i would share it
http://www.dlsite.com/maniax/work/=/product_id/RJ127840.html
Description of gameplay:
Very difficult lane defense game in which you control up to 3 character (technically 4 but the 4th character leaves and is an offscreen support shot)...