Okay. Submitting Insectile to Monster Tamer Direct. Wish me Luck : )
Afterwards, the Steam page is getting a big makeover!