{"author_link":"\/users\/mircal","author_name":"mircal","author_uid":1407142,"comments":[{"id":1195038,"author_name":"LDJam user 427212","author_uid":"427212","epoch":1776750558,"text":"I'm terrible at it but I love it!","format":"md","likes":1,"spam":"N"},{"id":1195043,"author_name":"penagwin","author_uid":"penagwin","epoch":1776750651,"text":"I like the 2.5d aesthetic quite a bit","format":"md","likes":2,"spam":"N"},{"id":1196235,"author_name":"NNO1","author_uid":"nno1","epoch":1776766048,"text":"The art style is very cute! The game mechanics are very interesting!! But it's a bit difficult for me, hahahah\n![1213121.PNG](\/\/\/raw\/cd7\/66\/z\/71e50.png)","format":"md","likes":2,"spam":"N"},{"id":1197988,"author_name":"LDJam user 423838","author_uid":"423838","epoch":1776781046,"text":"fun little tower defense game with cool twist","format":"md","likes":2,"spam":"N"},{"id":1207362,"author_name":"Zyertdox","author_uid":"zyertdox","epoch":1776893549,"text":"A cool game! One issue I ran into was that by around waves 16\u201318, the amethyst was taking up so much space that there was barely any room left, so I mostly ended up standing still and skipping waves. I think having a way to destroy tiles and replace them with other things would help a lot.","format":"md","likes":2,"spam":"N"},{"id":1207397,"author_name":"Jikazushi","author_uid":"jikazushi","epoch":1776894144,"text":"Dopplegangers op, but overall pretty fun","format":"md","likes":2,"spam":"N"},{"id":1210769,"author_name":"GARYglhf","author_uid":"garyglhf","epoch":1776978536,"text":"\u041a\u0440\u0443\u0442\u043e, \u0437\u0430\u043b\u0438\u043f\u0430\u0442\u0435\u043b\u044c\u043d\u043e- \u0438\u0433\u0440\u0430\u043b \u043d\u0435 \u043c\u043e\u0433 \u043e\u0442\u043e\u0440\u0432\u0430\u0442\u044c\u0441\u044f. \u041a\u043b\u0430\u0441\u0441\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430))","format":"md","likes":1,"spam":"N"},{"id":1214513,"author_name":"block97","author_uid":"block97","epoch":1777130963,"text":"I liked the different type of types tiles, I was sad when my peashooter died one round and never respawned","format":"md","likes":1,"spam":"N"},{"id":1214557,"author_name":"Custodi","author_uid":"custodi","epoch":1777133343,"text":"I like game's basic concept and the visuals are good.\nI completed 50 waves, thinking there would be some kind of progression, but there's nothing except for the enemies getting bigger.","format":"md","likes":1,"spam":"N"},{"id":1218237,"author_name":"LDJam user 423872","author_uid":"423872","epoch":1777378256,"text":"Great idea. This is similar to tower defense. But the main characters are much slower than the enemies, it\u2019s difficult to escape","format":"md","likes":1,"spam":"N"},{"id":1219769,"author_name":"ForsakenAginor","author_uid":"forsakenaginor","epoch":1777570014,"text":"Good visuals, a very pleasant and responsive UI with a lot of customization options.\n\nBut the game itself feels unfinished and unpolished. Perhaps the time spent on the UI should have been dedicated to balancing and gameplay variety.","format":"md","likes":1,"spam":"N"},{"id":1222594,"author_name":"HacksawUnit","author_uid":"hacksawunit","epoch":1778001638,"text":"Fun little tower defense game! The aesthetic and feel is cohesive and there's good visual polish- I especially liked the visual effects when choosing what to place next. I had some fun setting up things to defeat the enemies, but eventually I got to the point where enemies couldn't damage me anymore due to all the amethyst and I could probably go infinite. I also am not sure what the package that appeared by the \"People Spawner\" did.","format":"md","likes":1,"spam":"N"},{"id":1222635,"author_name":"LDJam user 407142","author_uid":"407142","epoch":1778007662,"text":"@hacksawunit Thank you! That package unlocks new chaos mode, that makes all tiles in shapes random","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld59\/wayback-placeholder.png"],"links":[{"url":"https:\/\/mircal.itch.io\/waveshaft","text":"Itch.io"}],"metadata":{"g_key":"72848","g_author":"1407142","g_event":"LD59","g_eventkey":"113","g_subevent":"JAM","g_urlkey":"309838","g_title":"WAVESHAFT","g_status":"WAYBACK","g_place":"281","g_commentcount":"13","g_site2_node_id":"426667","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"426667","n_urlkey":"309838","n_parent":"424249","n_path":"\/events\/ludum-dare\/59\/waveshaft","n_slug":"waveshaft","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"407142","n_created":"1776321183","n_modified":"1778815420","n_version":"1373815","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD59","removed_author":false},"_superparent":9,"_trust":1,"author":407142,"body":"ITCH.IO: https:\/\/mircal.itch.io\/waveshaft\n\nWAVESHAFT is a roguelike tower-defense about tuning into the wrong frequencies. You send a signal, steal tiles from other worlds through the static, and place them in your room. But the signal goes both ways. Now every world you stole from is broadcasting revenge straight to your door.\n\n![screen4.png](\/\/\/raw\/666\/36\/z\/71915.png)\n\n![screen5.png](\/\/\/raw\/666\/36\/z\/71917.png)\n\n![screen6.png](\/\/\/raw\/666\/36\/z\/71918.png)","comments":13,"comments-timestamp":"2026-05-05T19:01:02Z","created":"2026-04-16T06:33:03Z","files":[{"author":407142,"id":49711,"name":"$$embed-49711.zip","node":426667,"size":16610695,"status":64,"tag":0,"timestamp":"2026-04-21T00:55:46Z"},{"author":407142,"id":49940,"name":"$$embed-49940.zip","node":426667,"size":16609943,"status":64,"tag":0,"timestamp":"2026-04-21T01:09:24Z"},{"author":407142,"id":49945,"name":"$$embed-49945.zip","node":426667,"size":16609943,"status":64,"tag":0,"timestamp":"2026-04-21T01:09:51Z"},{"author":407142,"id":49960,"name":"$$embed-49960.zip","node":426667,"size":16609943,"status":64,"tag":0,"timestamp":"2026-04-21T01:10:49Z"},{"author":407142,"id":50168,"name":"$$embed-50168.zip","node":426667,"size":16609926,"status":64,"tag":0,"timestamp":"2026-04-21T01:32:59Z"},{"author":407142,"id":50335,"name":"$$embed-50335.zip","node":426667,"size":16610160,"status":73,"tag":0,"timestamp":"2026-04-21T01:49:32Z"},{"author":407142,"id":50402,"name":"WAVESHAFT.exe","node":426667,"size":111833656,"status":9,"tag":0,"timestamp":"2026-04-21T01:53:46Z"},{"author":407142,"id":50414,"name":"WAVESHAFT.exe","node":426667,"size":111833656,"status":9,"tag":0,"timestamp":"2026-04-21T01:55:30Z"}],"files-timestamp":"2026-04-21T01:55:30Z","grade":{"grade-01":23,"grade-02":23,"grade-03":23,"grade-04":23,"grade-05":23,"grade-06":22,"grade-07":20,"grade-08":22},"id":426667,"love":0,"magic":{"cool":110.2893589158,"feedback":0,"given":26,"grade":22.375,"grade-01-average":3.786,"grade-01-result":281,"grade-02-average":3.786,"grade-02-result":161,"grade-03-average":3.357,"grade-03-result":442,"grade-04-average":2.905,"grade-04-result":732,"grade-05-average":3.905,"grade-05-result":343,"grade-06-average":3.675,"grade-06-result":265,"grade-07-average":3.306,"grade-07-result":247,"grade-08-average":3.425,"grade-08-result":549,"smart":-22.345954685098},"meta":{"author":[407142],"cover":"\/\/\/content\/666\/36\/z\/731c9.png","link-01":"https:\/\/mircal.itch.io\/waveshaft","link-01-name":"Itch.io","link-01-tag":[42332]},"meta-timestamp":"2026-05-15T03:23:40Z","modified":"2026-05-15T03:23:40Z","name":"WAVESHAFT","node-timestamp":"2026-05-02T10:42:52Z","parent":424249,"parents":[1,5,9,424249],"path":"\/events\/ludum-dare\/59\/waveshaft","published":"2026-04-21T01:20:56Z","scope":"public","slug":"waveshaft","subsubtype":"jam","subtype":"game","type":"item","version":1373815},"text":"ITCH.IO: https:\/\/mircal.itch.io\/waveshaft\n\nWAVESHAFT is a roguelike tower-defense about tuning into the wrong frequencies. You send a signal, steal tiles from other worlds through the static, and place them in your room. But the signal goes both ways. Now every world you stole from is broadcasting revenge straight to your door.\n\n![screen4.png](\/\/\/raw\/666\/36\/z\/71915.png)\n\n![screen5.png](\/\/\/raw\/666\/36\/z\/71917.png)\n\n![screen6.png](\/\/\/raw\/666\/36\/z\/71918.png)","title":"WAVESHAFT","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/426501+426502+426503+426504+426505+426506+426507+426508+426509+426510+426511+426512+426513+426514+426515+426516+426517+426518+426519+426520+426521+426522+426523+426524+426525+426526+426527+426528+426529+426530+426531+426532+426533+426534+426535+426536+426537+426538+426539+426540+426541+426542+426543+426544+426545+426546+426547+426548+426549+426550+426551+426552+426553+426554+426555+426556+426557+426558+426559+426560+426561+426562+426563+426564+426565+426566+426567+426568+426569+426570+426571+426572+426573+426574+426575+426576+426577+426578+426579+426580+426581+426582+426583+426584+426585+426586+426587+426588+426589+426590+426591+426592+426593+426594+426595+426596+426597+426598+426599+426600+426601+426602+426603+426604+426605+426606+426607+426608+426609+426610+426611+426612+426613+426614+426615+426616+426617+426618+426619+426620+426621+426622+426623+426624+426625+426626+426627+426628+426629+426630+426631+426632+426633+426634+426635+426636+426637+426638+426639+426640+426641+426642+426643+426644+426645+426646+426647+426648+426649+426650+426651+426652+426653+426654+426655+426656+426657+426658+426659+426660+426661+426662+426663+426664+426665+426666+426667+426668+426669+426670+426671+426672+426673+426674+426675+426676+426677+426678+426679+426680+426681+426682+426683+426684+426685+426686+426687+426688+426689+426690+426691+426692+426693+426694+426695+426696+426697+426698+426699+426700+426701+426702+426703+426704+426705+426706+426707+426708+426709+426710+426711+426712+426713+426714+426715+426716+426717+426718+426719+426720+426721+426722+426723+426724+426725+426726+426727+426728+426729+426730+426731+426732+426733+426734+426735+426736+426737+426738+426739+426740+426741+426742+426743+426744+426745+426746+426747+426748+426749+426750+426751+426752+426753+426754+426755+426756+426757+426758+426759+426760+426761+426762+426763+426764+426765+426766+426767+426768+426769+426770+426771+426772+426773+426774+426775+426776+426777+426778+426779+426780+426781+426782+426783+426784+426785+426786+426787+426788+426789+426790+426791+426792+426793+426794+426795+426796+426797+426798+426799+426800+426801+426802+426803+426804+426805+426806+426807+426808+426809+426810+426811+426812+426813+426814+426815+426816+426817+426818+426819+426820+426821+426822+426823+426824+426825+426826+426827+426828+426829+426830+426831+426832+426833+426834+426835+426836+426837+426838+426839+426840+426841+426842+426843+426844+426845+426846+426847+426848+426849+426850+426851+426852+426853+426854+426855+426856+426857+426858+426859+426860+426861+426862+426863+426864+426865+426866+426867+426868+426869+426870+426871+426872+426873+426874+426875+426876+426877+426878+426879+426880+426881+426882+426883+426884+426885+426886+426887+426888+426889+426890+426891+426892+426893+426894+426895+426896+426897+426898+426899+426900+426901+426902+426903+426904+426905+426906+426907+426908+426909+426910+426911+426912+426913+426914+426915+426916+426917+426918+426919+426920+426921+426922+426923+426924+426925+426926+426927+426928+426929+426930+426931+426932+426933+426934+426935+426936+426937+426938+426939+426940+426941+426942+426943+426944+426945+426946+426947+426948+426949+426950+426951+426952+426953+426954+426955+426956+426957+426958+426959+426960+426961+426962+426963+426964+426965+426966+426967+426968+426969+426970+426971+426972+426973+426974+426975+426976+426977+426978+426979+426980+426981+426982+426983+426984+426985+426986+426987+426988+426989+426990+426991+426992+426993+426994+426995+426996+426997+426998+426999+427000?authors&parents&superparent"},"object":"objects\/sha256\/cd\/cd089513026a2356f5640a776560563d2b20fe922c1d14c04048d75be0b39f7a","record":"shard-1\/json-live-urgent-v3\/records\/8def9d38a2fbf7a97e6cccb2f2e51697a9d3f1c1447fe8b2fa91f1c993681903.json","sha256":"cd089513026a2356f5640a776560563d2b20fe922c1d14c04048d75be0b39f7a","source":"https","stored_at":1784022561}}