Alpha Tower Fortress - action platformer tower climbing Downwell/Metroid mashup

Hey guys! I am publicly announcing my very first Game Maker game, Tower Fortress!
I am very lucky having TouchArcade previewed it.

Tower Fortress is an action platformer game where you must climb a tower. The tower shuffles its level design for anyone who dares to enter it, pitting them to various enemies and monsters. Fortunately an upgrade capsule is available for the player to use once they reach the end of each section.

The game will be available on PC, Mac, iOS and Android devices and will probably be available by end of 2016 or early 2017 as a paid game.

I will showcase an exclusive playable demo (which I have been doing crunch time for the past weeks) can be played at Asia All New Stars booth in Tokyo Game Show this September 2016 and hopefully a release version will be available to play at G-Star in South Korea come November 2016.

The game is heavily inspired by many games, classic ones and indie hits today. Most obvious is its Downwell nod. Other indie game influences are Nuclear Throne and Binding of Isaac. It also pays homage to classic games like Sonic, Metroid, Contra, Metal Slug and Megaman.
Here is quick run on what it's about.

Youtube link | Pop Up

- 4 environments of the tower (Workers Den, Wizards Lab, Builders Gate and The Guard House)
- Randomized levels in each playthrough
- 16 different enemies
- 9 gun upgrades
- 25 character upgrades to choose from at end of each section.
- Permanent death to raise the stakes for the players.
- Boss fights
- Stunning pixel art graphics and animations by Dungeon Souls creator Mike Studios!
- Audio provided by Zach Striefel who worked on popular indie games like Epic Boss Fighter and Kill the Plumber.

There is a little background story in the game which is about Sara, the village alchemist / weapons forger and the ominous tower that sprouted one day in their town. On top of the tower emits a green smoke which made the town sick including Sara's parents who are the most affected since they live near the tower. Sara must reach the top of the tower and destroy the emitter.

You play as Sara who can double jump and spin to attack her enemies. She can also shoot different guns using her arm buster. She also has the ability to wall slide and wall jump making the climb in the tower easier and dynamic.
The player can unlock chests randomly placed in the tower to change their weapons.

Each weapon has different benefits and weaknesses. Flamethrower lets you peak around with its enhanced lighting and can pass through walls but has limited reach. Lasers are very powerful but takes time to reload. There is also the T-Gun which helps you clear the enemies coming from above.
At the end of every level you will be asked to choose one of the 3 upgrade capsules which also serves as the exit point to the next level. It is designed that way so as not to break the immersion as you climb the tower.
Enemies behave differently and the player must figure out when and how they will appear and predict their movement and tricky attack patterns. The game pushes you to master every aspect of the game and adapt your play depending on the upgrades you were dealt.

There are traps and baits everywhere to keep players on their toes.

Enemies also have weak spots and dangerous spots so watch out where you hit them with your spin jump. Some can only be damaged with your guns.

Here are more enemies in the game. Can you guess their behaviors and weak spots?

Each environment also has different mechanics. Wizards Lab enables the player to transport to the other side of the screen. The Builders Lab auto scrolls up which makes the pace faster.
I will post here weekly for updates on the game. So far I have develop 3 of the environments and creating the level templates and its randomizers.
For now, here are some more screenshots!

Please follow me on Twitter @keybol and on Facebook
Thanks a lot for checking this thread!