Okay. Submitting Insectile to Monster Tamer Direct. Wish me Luck : )

Afterwards, the Steam page is getting a big makeover!