I think it's cool that you have enough done that you could put together a trailer! Videos like this are definitely good for keeping people's interest, and you've caught my eye! TAG is looking quite promising - I have a feeling that when it's finished it will go in my "favorite platformers list" along with Cave Story, WaDF, LiCS, and Spuds Quest!