Terry Cavanagh recently released a new flash-based game, Naya's Quest. The enjoyable little adventure game has players traversing through an abandoned town to "the edge," an isometric world full of puzzling rooms. The attractive, challenging platformer also has a catchy soundtrack, which Cavanagh created and released on BandCamp.
Cavanagh is best known for crafting VVVVVV and Super Hexagon. Naya's Quest is one of six free games listed on Cavanagh's site, and one that you should probably spend time with right now.